- Táto najnovšia novinka od Microsoftu vás určite nadchne.
- Technologický gigant sa práve predstavil Rozhranie API kódovania videa DX12 pre Windows 11.
Dá sa povedať, že sa všetci zhodneme na tom, že DirectX 12 je ako súbor multimediálnych riešení pre OS Windows celkom úspešný v oblasti hier a videa.
Predtým, ako to vôbec existovalo, technický gigant so sídlom v Redmonde poskytoval rozhranie API na spracovanie dekódovania videa s akceleráciou GPU a odhad pohybu.
Spoločnosť Microsoft však prostredníctvom včera vytvoreného blogového príspevku pre vývojárov DirectX podrobne novo predstavené rozhranie API na kódovanie videa DirectX 12 pre Windows 11.
Windows 11 získava natívne rozhranie API na kódovanie videa DirectX 12
Video Encode API v podstate umožňuje video engine využívať GPU na vykonávanie kódovania videa v súlade so štandardmi stanovenými DirectX 12.
Vývojári tretích strán tak teraz môžu túto funkciu využívať aj vo svojich aplikáciách. Majte tiež na pamäti, že Vulkan už obsahuje API na kódovanie a dekódovanie videa pre kodeky H264 a H265.
Aj keď súčasné rozhranie API kódovača videa DX12 na platforme Windows 11 podporuje iba formát H264/HEVC, spoločnosť Microsoft má niekoľko odporúčaní.
Aby sme boli konkrétnejší, technologický gigant uviedol, že vývojári by mali vopred pochopiť zodpovedajúce kodeky a podporu nástrojov ovládačov.
Okrem rozhrania API na kódovanie videa, ktoré je štandardne zahrnuté v systéme Windows 11, môžu vývojári, ktorí prejavia záujem, tiež získate ho prostredníctvom súpravy DX12 Agility Software Development Kit (číslo verzie SDK 1.70.10-preview alebo vyššie).
Podrobnú definíciu rozhraní API a štruktúr nájdete tu. Ďalšie podrobnosti o dizajne a podrobnú dokumentáciu pre rozhranie API nájdete na stránke tento dokument.
Platformy podporované rozhraním Video Encode API
Video Encode API je súčasťou systému Windows 11 a možno ho nájsť aj v DirectX 12 Agility SDK (verzia 1.700.10-náhľad alebo novšie).
Nižšie uvedený zoznam obsahuje hardvérové platformy, ktoré v súčasnosti podporujú kódovanie videa pre kodeky H264 aj HEVC, a ich minimálne požiadavky na verziu ovládača.
Predajca | Podporované platformy | Minimálna verzia ovládača videa |
AMD | Radeon RX 5000 séria alebo vyššia ako séria Ryzen 2xxxx alebo vyššia | Vo vývoji – ETA Q2 ‘2022 |
Intel | Tiger LakeĽadové jazeroAlder Lake (od začiatku roku 2022) | v30.0.100.9955 |
NVIDIA | GeForce GTX 10xx a vyšší GeForce RTX 20xx a vyšší Quadro RTXNVIDIA RTX | v471.41 |
Tešíte sa na nový prírastok do Windows 11? Podeľte sa s nami o svoje myšlienky v sekcii komentárov nižšie.