Нативният DirectX 12 API за видео кодиране идва в Windows 11

  • Със сигурност ще бъдете развълнувани от тази последна новина, която излиза от Microsoft.
  • Технологичният гигант току-що се представи API за кодиране на видео DX12 за Windows 11.
Directx 12 API

Безопасно е да се каже, че всички можем да се съгласим с факта, че като набор от мултимедийни решения за Windows OS, DirectX 12 е доста успешен в областта на игрите и видеото.

Преди това дори да съществува, базираният в Редмънд технологичен гигант използваше API за обработка на видео декодиране и оценка на движението, ускорено от GPU.

Въпреки това, чрез публикация в блога на разработчиците на DirectX, създадена вчера, Microsoft подробен нововъведеният API за кодиране на видео DirectX 12 за Windows 11.

Windows 11 получава роден DirectX 12 API за видео кодиране

По принцип, Video Encode API всъщност позволява на видео двигателите да използват графичния процесор, за да изпълняват видео кодиране в съответствие със стандартите, зададени от DirectX 12.

По този начин разработчиците на трети страни вече могат да използват тази функция и в своите приложения. Също така, имайте предвид, че Vulkan вече включва API за кодиране и декодиране на видео за кодеци H264 и H265.

Въпреки че текущият API за видео енкодер DX12 на платформата Windows 11 поддържа само формата H264/HEVC, Microsoft има някои препоръки.

За да бъдем по-конкретни, технологичният гигант заяви, че разработчиците трябва предварително да разберат съответните кодеци и поддръжка на драйвери.

В допълнение към API за кодиране на видео, включен в Windows 11 по подразбиране, заинтересованите разработчици също могат получите го чрез DX12 Agility Software Development Kit (SDK версия номер 1.70.10-предварителен преглед или по-висок).

Можете да намерите подробната дефиниция на API интерфейси и структури тук. За да намерите повече подробности за дизайна и подробна документация за API, моля, вижте този документ.

Поддържани платформи за API за видеокодиране 

API за кодиране на видео е включен като част от Windows 11 и може да бъде намерен и в DirectX 12 Agility SDK (версия 1.700.10-предварителен преглед или по-нова).

Списъкът по-долу съдържа хардуерните платформи, които в момента поддържат Video Encode както за H264, така и за HEVC кодеци и техните минимални изисквания за версия на драйвера.

Доставчик Поддържани платформи Минимална версия на видео драйвер
AMD Radeon RX 5000 серия или по-висока от серия Ryzen 2xxxx или по-висока В разработка – ETA Q2 ‘2022
Intel Tiger LakeIce LakeAlder Lake (от началото на 2022 г.) v30.0.100.9955
NVIDIA GeForce GTX 10xx и по-нова GeForce RTX 20xx и по-нова Quadro RTXNVIDIA RTX v471.41

Развълнувани ли сте от новото допълнение, идващо в Windows 11? Споделете вашите мисли с нас в секцията за коментари по-долу.

Как да изтеглите DirectX 12 в Windows 11

Как да изтеглите DirectX 12 в Windows 11Windows 11Directx 12

DirectX е колекция от API (интерфейс за програмиране на приложения), които помагат на игрите да извлекат най-доброто от наличния хардуер. Така че, научете как да изтеглите DirectX 12 в Windows 11.П...

Прочетете още
DirectX 11 срещу DirectX 12: Пълно сравнение на производителността

DirectX 11 срещу DirectX 12: Пълно сравнение на производителносттаDirectx 12

DirectX 11 срещу DirectX 12: Обяснена производителностDirectX 11 и DirectX 12 са две различни версии на графичния API на Microsoft, като последната е по-новата версия.По-новата версия обещава да на...

Прочетете още
DirectX 12 игрите не използват GPU? Как да ги принудим

DirectX 12 игрите не използват GPU? Как да ги принудимDirectx 12Gpu

Преинсталирайте драйверите на вашата графична карта, за да избегнете недостатъчно използване на GPUВашите игри с DirectX 12 не успяват ли да използват вашия GPU или регистрират много ниско използва...

Прочетете още