- Tato nejnovější novinka od společnosti Microsoft vás jistě nadchne.
- Technologický gigant se právě představil Rozhraní API pro kódování videa DX12 pro Windows 11.
S jistotou lze říci, že se všichni shodneme na tom, že DirectX 12 je jako soubor multimediálních řešení pro OS Windows poměrně úspěšný na poli her a videa.
Předtím, než to vůbec existovalo, technický gigant se sídlem v Redmondu poskytoval API pro zpracování dekódování videa s akcelerací GPU a odhad pohybu.
Společnost Microsoft však prostřednictvím včera vytvořeného blogového příspěvku pro vývojáře DirectX detailní nově zavedené rozhraní API pro kódování videa DirectX 12 pro Windows 11.
Windows 11 získává nativní rozhraní API pro kódování videa DirectX 12
Video Encode API v podstatě umožňuje video enginem využívat GPU k provádění kódování videa v souladu se standardy stanovenými DirectX 12.
Vývojáři třetích stran tak nyní mohou tuto funkci využívat i ve svých aplikacích. Také mějte na paměti, že Vulkan již obsahuje API pro kódování a dekódování videa pro kodeky H264 a H265.
I když aktuální API kodéru videa DX12 na platformě Windows 11 podporuje pouze formát H264/HEVC, společnost Microsoft má některá doporučení.
Abychom byli konkrétnější, technologický gigant uvedl, že vývojáři by měli předem rozumět odpovídajícím kodekům a podpoře nástrojů ovladačů.
Kromě rozhraní API pro kódování videa, které je standardně součástí systému Windows 11, mohou také vývojáři, kteří mají zájem získat jej prostřednictvím sady DX12 Agility Software Development Kit (SDK verze číslo 1.70.10-náhled nebo vyšší).
Naleznete zde podrobnou definici rozhraní API a struktur tady. Další podrobnosti o návrhu a podrobnou dokumentaci k rozhraní API naleznete na adrese tento dokument.
Platformy podporované rozhraním Video Encode API
Video Encode API je součástí Windows 11 a lze jej také nalézt v DirectX 12 Agility SDK (verze 1.700.10-náhled nebo novější).
Níže uvedený seznam obsahuje hardwarové platformy, které aktuálně podporují Video Encode pro kodeky H264 i HEVC, a jejich požadavky na minimální verzi ovladače.
Prodejce | Podporované platformy | Minimální verze ovladače videa |
AMD | Radeon RX řady 5000 nebo vyšší než řada Ryzen 2xxxx nebo vyšší | Ve vývoji – ETA Q2 ‘2022 |
Intel | Tiger LakeIce LakeAlder Lake (od začátku roku 2022) | v30.0.100.9955 |
NVIDIA | GeForce GTX 10xx a vyšší GeForce RTX 20xx a vyšší Quadro RTXNVIDIA RTX | v471.41 |
Jste nadšeni novým přírůstkem přicházejícím do Windows 11? Podělte se s námi o své myšlenky v sekci komentářů níže.