Microsoft lisää videokoodauksen API:n DirectX 12:een
Lyhyesti: Microsoft ilmoitti tällä viikolla, että se lisäsi DirectX 12:een uuden API:n, joka tukee videokoodausta. Uudet käyttöliittymät tarjoavat Windows-käyttäjille yhtenäisen kehyksen videoiden koodaamiseen.
Microsoft selitti uuden API:n ominaisuudet ja vaatimukset keskiviikkona. Videokoodaus yhdistää sovellusliittymiin ominaisuuksia, kuten videon dekoodauksen, videon käsittelyn ja liikkeen arvioinnin, jotka Microsoft oli aiemmin ottanut käyttöön.
Videokoodaussovellusliittymä tukee H.264- ja HEVC (H.265) -koodekkeja. Ohjainvaatimusten vuoksi käyttäjien on tehtävä kysely jokaisesta koodekista ja sen koodaustyökaluista ID3D12VideoDevice::CheckFeatureSupportilla. Käyttäjät voivat myös käsitellä muita bittivirran koodekkiotsikoita, kuten SEI, VUI, VPS, SPS tai PPS.
Microsoft tarjoaa runsaasti dokumentaatiota API:n käytöstä selityksessään, mukaan lukien yksityiskohtaiset käyttöliittymämääritykset ja suunnittelun yksityiskohdat.
API tulee Windows 11 :n mukana, mutta voit saada sen myös DirectX 12 Agility SDK:sta, jossa on versio 1.700.10-esikatselu tai uudempi.
Se tukee suorittimia aina Tiger Lakeen ja Ryzeon 2000:een asti sekä grafiikkasuoritteita alkaen Ryzen RX 5000s:sta ja GTX 10 -sarjasta (mukaan lukien Quadro RTX). Käyttäjillä tulee olla Intelin näytönohjainversio 30.0.100.9955 tai Nvidia-ohjainversio 471.41. Tarvittava AMD-ohjain on edelleen kehitteillä, mutta sen odotetaan saapuvan ensi vuoden toisella neljänneksellä.