Microsoft добавляет API кодирования видео в DirectX 12

17

Вкратце: на этой неделе Microsoft объявила о добавлении в DirectX 12 нового API, который будет поддерживать кодирование видео. Новый набор интерфейсов предоставит пользователям Windows согласованную основу для кодирования видео.

В среду Microsoft объяснила особенности и требования нового API. Кодирование видео объединяет API для таких функций, как декодирование видео, обработка видео и оценка движения, которые Microsoft ранее реализовала.

API кодирования видео поддерживает кодеки H.264 и HEVC (H.265). Из-за требований к драйверу пользователям придется запрашивать каждый кодек и его инструменты кодирования с помощью ID3D12VideoDevice::CheckFeatureSupport. Пользователи также должны обрабатывать другие заголовки кодеков битового потока, такие как SEI, VUI, VPS, SPS или PPS.

В своем объяснении Microsoft предоставляет множество документации по использованию API, включая подробные определения интерфейса и детали дизайна.

API поставляется с Windows 11, но вы также можете получить его из DirectX 12 Agility SDK с предварительной версией 1.700.10 или новее.

Он поддерживает процессоры, начиная с Tiger Lake и Ryzeon 2000, и графические процессоры, начиная с Ryzen RX 5000 и серии GTX 10 (включая Quadro RTX). Пользователям потребуется видеодрайвер Intel версии 30.0.100.9955 или драйвер Nvidia версии 471.41. Требуемый драйвер AMD все еще находится в разработке, но ожидается, что он появится во втором квартале следующего года.

Источник записи: techspot.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее