- Minden bizonnyal izgalommal tölti el a Microsoft legfrissebb híre.
- A technológiai óriás most mutatkozott be DX12 videó kódoló API Windows 11 rendszerhez.
Nyugodtan kijelenthetjük, hogy mindannyian egyetértünk abban, hogy a DirectX 12 a Windows operációs rendszerhez készült multimédiás megoldások összességeként meglehetősen sikeres a játékok és a videózás területén.
Mielőtt ez még létezett, a redmondi technológiai óriás API-t biztosított a GPU-gyorsított videó dekódolás feldolgozásához és mozgásbecsléshez.
Egy tegnapi DirectX fejlesztői blogbejegyzésen keresztül azonban a Microsoft részletes az újonnan bevezetett DirectX 12 videókódoló API a Windows 11 rendszerhez.
A Windows 11 natív DirectX 12 videókódoló API-t kap
Alapvetően a Video Encode API valójában lehetővé teszi a videomotorok számára, hogy a GPU-t használják annak érdekében, hogy a DirectX 12 szabványainak megfelelő videókódolást hajtsanak végre.
Így a külső fejlesztők mostantól ezt a funkciót is használhatják alkalmazásaikban. Ne feledje továbbá, hogy a Vulkan már tartalmaz API-kat a H264 és H265 kodekek videókódolásához és dekódolásához.
Annak ellenére, hogy a jelenlegi DX12 videokódoló API a Windows 11 platformon csak a H264/HEVC formátumot támogatja, a Microsoftnak van néhány javaslata.
Pontosabban, a technológiai óriás kijelentette, hogy a fejlesztőknek előre meg kell érteniük a megfelelő kodekeket és illesztőprogram-támogatást.
A Windows 11-ben alapértelmezés szerint beépített videókódolási API-n kívül az érdeklődő fejlesztők ezt is megtehetik szerezze be a DX12 Agility szoftverfejlesztő készleten keresztül (SDK verziószám 1.70.10-előzetes vagy magasabb).
A részletes API interfészek és struktúrák meghatározása megtalálható itt. További tervezési részleteket és az API részletes dokumentációját a következő helyen találja: ez a dokumentum.
Video Encode API által támogatott platformok
A Video Encode API a Windows 11 részeként található, és a következőben is megtalálható DirectX 12 Agility SDK (változat 1.700.10-előzetes vagy újabb).
Az alábbi lista azokat a hardverplatformokat tartalmazza, amelyek jelenleg támogatják a Video Encode-ot mind a H264, mind a HEVC kodekekhez, valamint a hozzájuk tartozó minimális illesztőprogram-verziókövetelményeket.
Eladó | Támogatott platformok | Minimális videó illesztőprogram verzió |
AMD | Radeon RX 5000 sorozat vagy nagyobb, mint a Ryzen 2xxxx sorozat vagy újabb | Fejlesztés alatt – ETA Q2 ‘2022 |
Intel | Tiger LakeIce LakeAlder Lake (2022 elejétől) | v30.0.100.9955 |
NVIDIA | GeForce GTX 10xx és újabb GeForce RTX 20xx és újabb Quadro RTXNVIDIA RTX | v471.41 |
Izgatott a Windows 11-hez érkező új kiegészítés miatt? Ossza meg velünk gondolatait az alábbi megjegyzések részben.