Microsoft добавила функцию кодирования видео в DirectX 12

Компания Microsoft сообщила о добавлении функции кодирования видео Video Encode API в DirectX 12 для Windows 11. Указанное нововведение предоставит разработчикам возможность производить кодирование и декодирование видео, используя видеодвижки с ускорением на GPU в соответствии со стандартами, установленными DirectX 12. Функция Video Encode API будет включена в состав Windows 11 и DirectX 12 Agility SDK (версия 1.700.10 или более поздней). Microsoft опубликовала список аппаратных платформ и необходимую минимальную версию драйверов для них, которые уже сейчас поддерживают кодирование видео для кодеков H264 и HEVC (H265). Поддержка осуществляться на видеокартах NVIDIA и встроенной графике процессоров Tiger Lake, Ice Lake и Alder Lake. Поддержка аппаратных платформ AMD будет добавлена во втором квартале 2022 года. На сегодня доступны только кодеки H264 и HEVC, поэтому ответственность за обработку остальных заголовков кодеков битового потока, таких как SEI / VUI / VPS / SPS / PPS, делегируется самим пользователям. API может использоваться вместе с функциями SetPredication и Timestamp D3D12. Благодаря нововведениям пользователи смогут подстроить под себя отдельные аспекты процесса кодирования видео, такие как изменение режимов конфигурации управления скоростью, использование настраиваемых инструментов кодирования кодеков, настраиваемые размеры блоков кодеков и преобразований, ограничение точности вектора движения и прочее. Более подробно о функции кодирования видео с помощью DirectX 12 можно ознакомиться в блоге компании. Источник 09.12.

Читайте также  Развитие недоношенного ребенка: физиологические признаки, освоение навыков, принципы питания и нюансы ухода
best-fan