Native DirectX 12 API za kodiranje videa dolazi u Windows 11

  • Sigurno će vas oduševiti ova najnovija vijest koja dolazi iz Microsofta.
  • Tehnološki div je upravo predstavljen API za DX12 video kodiranje za Windows 11.
Directx 12 API

Može se slobodno reći da se svi možemo složiti oko činjenice da je DirectX 12, kao skup multimedijskih rješenja za Windows OS, prilično uspješan u području igara i videa.

Prije nego što je to uopće postojalo, tehnološki div sa sjedištem u Redmondu koristio je API za obradu video dekodiranja ubrzanog GPU-om i procjenu kretanja.

Međutim, putem bloga DirectX developera koji je kreiran jučer, Microsoft detaljan novouvedeni DirectX 12 API za kodiranje videa za Windows 11.

Windows 11 dobiva izvorni DirectX 12 API za kodiranje videa

U osnovi, Video Encode API zapravo omogućuje video motorima da iskoriste GPU kako bi izveli video kodiranje u skladu sa standardima koje postavlja DirectX 12.

Stoga programeri trećih strana sada mogu koristiti ovu značajku i u svojim aplikacijama. Također, imajte na umu da Vulkan već uključuje API-je za video kodiranje i dekodiranje za H264 i H265 kodeke.

Iako trenutni DX12 video encoder API na Windows 11 platformi podržava samo format H264/HEVC, Microsoft ima neke preporuke.

Da budemo precizniji, tehnološki div je izjavio da bi programeri trebali unaprijed razumjeti odgovarajuće kodeke i podršku za upravljačke alate.

Osim API-ja za kodiranje videa uključenog u Windows 11 prema zadanim postavkama, zainteresirani programeri također mogu nabavite ga putem DX12 Agility Software Development Kita (SDK verzija broj 1.70.10-pregled ili viši).

Detaljnu definiciju API sučelja i struktura možete pronaći ovdje. Za više detalja o dizajnu i detaljnu dokumentaciju za API, pogledajte ovaj dokument.

Video Encode API podržane platforme 

Video Encode API uključen je kao dio sustava Windows 11 i također se može pronaći u DirectX 12 Agility SDK (verzija 1.700.10-pregled ili novije).

Popis u nastavku sadrži hardverske platforme koje trenutno imaju podršku za Video Encode za H264 i HEVC kodeke i njihove minimalne zahtjeve za verziju upravljačkog programa.

Dobavljač Podržane platforme Minimalna verzija video drajvera
AMD Radeon RX 5000 serija ili novija od serije Ryzen 2xxxx ili novija U razvoju – ETA Q2 ‘2022
Intel Tigrovo jezeroLedeno jezeroAlder Lake (od početka 2022.) v30.0.100.9955
NVIDIA GeForce GTX 10xx i noviji GeForce RTX 20xx i noviji Quadro RTXNVIDIA RTX v471.41

Uzbuđeni ste zbog novog dodatka koji dolazi u Windows 11? Podijelite svoje mišljenje s nama u odjeljku za komentare ispod.

DirectX 11 protiv DirectX 12: potpuna usporedba performansi

DirectX 11 protiv DirectX 12: potpuna usporedba performansiDirectx 12

DirectX 11 nasuprot DirectX 12: objašnjenje performansiDirectX 11 i DirectX 12 dvije su različite verzije Microsoftovog grafičkog API-ja, a potonji je novija verzija.Novija verzija obećava da će ig...

Čitaj više
DirectX 12 igre ne koriste GPU? Kako ih prisiliti

DirectX 12 igre ne koriste GPU? Kako ih prisilitiDirectx 12Gpu

Ponovno instalirajte upravljačke programe svoje grafičke kartice kako biste izbjegli nedovoljno korištenje GPU-aNe koriste li vaše DirectX 12 igre vaš GPU ili bilježe vrlo nisku upotrebu GPU-a? To ...

Čitaj više
Pogreška Nema dovoljno memorije u DirectX 12: Kako to popraviti?

Pogreška Nema dovoljno memorije u DirectX 12: Kako to popraviti?Directx 12Directx Pogreške

Povećanje veličine datoteke stranice trebalo bi funkcioniratiMožete naići na pogrešku DirectX 12 nedovoljno memorije kada igrate igre na računalu sa sustavom Windows.To se obično događa kada na vaš...

Čitaj više