Microsoft добавила в DirectX 12 функцию кодирования и декодирования видео, сообщается в официальном блоге компании. Video Encode API будет входить в состав Windows 11 и DirectX 12 Agility SDK (версия 1.700.10 или более поздней).
Ниже представлен список аппаратных платформ, которые в настоящее время поддерживают кодирование видео как для кодеков H264, так и для кодеков HEVC, и их минимальные требования к версии драйверов.
Ответственность за обработку остальных заголовков кодеков битового потока (т.е. SEI / VUI / VPS / SPS / PPS) полностью делегируется пользователю, который будет генерировать и упаковывать их в окончательный битовый поток вместе со сжатым битовым потоком, полученным в результате работы графического процессора для каждого кадра.