Сведения об ускорении видео DirectX

[Функция, связанная с этой страницей, DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngineи аудио и видеозахват в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует при написании нового кода использовать MediaPlayer, IMFMediaEngine и захват аудио/видео в Media Foundation вместо DirectShow, если это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

DirectX VA описывает интерфейс программирования приложений (API) и соответствующий интерфейс драйвера устройств (DDI) для аппаратного ускорения обработки декодирования цифрового видео с поддержкой альфа-смешивания, включая поддержку субтитров DVD. Он предоставляет определение интерфейса, ориентированное на поддержку видео в "основном профиле" MPEG-2 (официально ITU-T H.262 | ISO/IEC 13818-2), но предназначен также для поддержки других ключевых видеокодеков, таких как рекомендации ITU-T H.263 и H.261, а также кодеки MPEG-1 и MPEG-4. DirectX VA также указывает, как драйверы устройств могут реализовать операции деинтерлейсинга и преобразования частоты кадров.

Заметка

Спецификация VA DirectX теперь находится в DDK платформы Майкрософт. Разработчики декодирования программного обеспечения, а также драйверы устройств должны ссылаться на эти спецификации.

 

интерфейсы и спецификации декодировщика