- See Microsofti värskeim uudis on teile kindlasti põnev.
- Tehnikahiiglane just tutvustas DX12 videokodeerimise API Windows 11 jaoks.
Võib kindlalt öelda, et me kõik võime nõustuda sellega, et Windowsi OS-i multimeediumilahenduste komplektina on DirectX 12 mängude ja video valdkonnas üsna edukas.
Enne selle olemasolu pakkus Redmondis asuv tehnoloogiahiiglane API GPU-ga kiirendatud videodekodeerimise töötlemiseks ja liikumise hindamiseks.
Eile loodud DirectX-i arendaja blogipostituse kaudu aga Microsoft üksikasjalik äsja tutvustatud DirectX 12 videokodeerimise API Windows 11 jaoks.
Windows 11 saab natiivse DirectX 12 videokodeerimise API
Põhimõtteliselt võimaldab Video Encode API tegelikult videomootoritel kasutada GPU-d, et teostada videokodeeringut vastavalt DirectX 12 standarditele.
Seega saavad kolmandate osapoolte arendajad seda funktsiooni nüüd ka oma rakendustes kasutada. Samuti pidage meeles, et Vulkan sisaldab juba H264 ja H265 koodekite jaoks video kodeerimise ja dekodeerimise API-sid.
Kuigi praegune DX12 videokodeerija API Windows 11 platvormil toetab ainult H264/HEVC-vormingut, on Microsoftil mõned soovitused.
Täpsemalt teatas tehnikahiiglane, et arendajad peaksid eelnevalt mõistma vastavaid koodekeid ja draiveritööriistade tuge.
Lisaks vaikimisi Windows 11-s sisalduvale videokodeerimise API-le saavad huvitatud arendajad seda teha ka hankige see DX12 Agility tarkvaraarenduskomplekti kaudu (SDK versiooni number 1.70.10-eelvaade või kõrgem).
Üksikasjalikud API liideste ja struktuuride määratlused leiate siin. API disaini üksikasjade ja üksikasjaliku dokumentatsiooni leidmiseks vaadake see dokument.
Video Encode API toetatud platvormid
Video Encode API sisaldub Windows 11 osana ja selle leiate ka veebisaidilt DirectX 12 Agility SDK (versioon 1.700.10-eelvaade või uuem).
Allolev loend sisaldab riistvaraplatvorme, millel on praegu videokodeerimise tugi nii H264 kui ka HEVC koodekite jaoks, ja nende minimaalsed draiveriversiooni nõuded.
Müüja | Toetatud platvormid | Minimaalne videodraiveri versioon |
AMD | Radeon RX 5000 seeria või suurem kui Ryzen 2xxxx seeria või suurem | Arenduses – ETA Q2 ‘2022 |
Intel | Tiger LakeIce LakeAlder Lake (alates 2022. aasta algusest) | v30.0.100.9955 |
NVIDIA | GeForce GTX 10xx ja uuemad GeForce RTX 20xx ja uuemad Quadro RTXNVIDIA RTX | v471.41 |
Kas olete Windows 11-sse saabuvast uuest täiendusest põnevil? Jagage oma mõtteid meiega allpool olevas kommentaaride jaotises.