Native DirectX 12 API za kodiranje videa prihaja v Windows 11

  • Zagotovo boste navdušeni nad najnovejšimi novicami, ki prihajajo iz Microsofta.
  • Pravkar se je predstavil tehnološki velikan API za kodiranje videa DX12 za Windows 11.
Directx 12 API

Lahko rečemo, da se lahko vsi strinjamo, da je DirectX 12 kot nabor multimedijskih rešitev za operacijski sistem Windows precej uspešen na področju iger in videa.

Preden je to sploh obstajalo, je tehnološki velikan s sedežem v Redmondu zagotavljal API za obdelavo dekodiranja videa s pospeševanjem GPU in oceno gibanja.

Vendar pa je Microsoft prek objave v blogu za razvijalce DirectX, ki je bila ustvarjena včeraj podrobno na novo predstavljen API za kodiranje videa DirectX 12 za Windows 11.

Windows 11 dobiva domači API za kodiranje videa DirectX 12

V bistvu API za kodiranje videov dejansko omogoča video motorjem, da uporabljajo GPU za izvajanje kodiranja videa v skladu s standardi, ki jih je postavil DirectX 12.

Tako lahko razvijalci tretjih oseb zdaj uporabljajo to funkcijo tudi v svojih aplikacijah. Upoštevajte tudi, da Vulkan že vključuje API-je za kodiranje in dekodiranje videa za kodeke H264 in H265.

Čeprav trenutni API za video kodirnik DX12 na platformi Windows 11 podpira samo format H264/HEVC, ima Microsoft nekaj priporočil.

Če smo bolj natančni, je tehnološki velikan izjavil, da bi morali razvijalci vnaprej razumeti ustrezne kodeke in podporo gonilniškim orodjem.

Poleg API-ja za kodiranje videoposnetkov, ki je privzeto vključen v Windows 11, lahko tudi zainteresirani razvijalci pridobite ga prek kompleta za razvoj programske opreme DX12 Agility (številka različice SDK 1.70.10-predogled oz. višje).

Na voljo je podrobna definicija vmesnikov in struktur API tukaj. Za več podrobnosti o načrtovanju in podrobno dokumentacijo za API glejte ta dokument.

Video Encode API podprte platforme 

Video Encode API je vključen kot del sistema Windows 11 in ga lahko najdete tudi v SDK za DirectX 12 Agility (različica 1.700.10-predogled ali novejši).

Spodnji seznam vsebuje platforme strojne opreme, ki trenutno podpirajo video kodiranje za kodeka H264 in HEVC, ter zahteve glede minimalne različice gonilnika.

Prodajalec Podprte platforme Najmanjša različica video gonilnika
AMD Radeon RX 5000 serija ali večja od serije Ryzen 2xxxx ali več V razvoju – ETA Q2 ‘2022
Intel Tigrovo jezeroLedeno jezeroAlder Lake (od začetka 2022) v30.0.100.9955
NVIDIA GeForce GTX 10xx in novejše GeForce RTX 20xx in novejše Quadro RTXNVIDIA RTX v471.41

Ste navdušeni nad novim dodatkom, ki prihaja v Windows 11? Delite svoje misli z nami v spodnjem razdelku za komentarje.

DirectX 11 proti DirectX 12: popolna primerjava zmogljivosti

DirectX 11 proti DirectX 12: popolna primerjava zmogljivostiDirectx 12

DirectX 11 proti DirectX 12: razložena zmogljivostDirectX 11 in DirectX 12 sta dve različni različici Microsoftovega grafičnega API-ja, pri čemer je slednja novejša različica.Novejša različica oblj...

Preberi več
Igre DirectX 12 ne uporabljajo GPE? Kako jih prisiliti

Igre DirectX 12 ne uporabljajo GPE? Kako jih prisilitiDirectx 12Gpu

Znova namestite gonilnike grafične kartice, da se izognete premajhni uporabi GPEAli vaše igre DirectX 12 ne uporabljajo vaše GPE ali beležijo zelo nizko porabo GPE? To je lahko težava zaradi zastar...

Preberi več
Napaka premalo pomnilnika v DirectX 12: kako jo popraviti?

Napaka premalo pomnilnika v DirectX 12: kako jo popraviti?Directx 12Napake Direct X

Povečanje velikosti stranske datoteke bi moralo delovatiMed igranjem iger na računalniku z operacijskim sistemom Windows lahko naletite na napako DirectX 12 premalo pomnilnika.To se običajno zgodi,...

Preberi več