Поделиться через


Ускорение видео DirectX 2.0

DirectX Video Acceleration (DXVA) — это API и соответствующий DDI для использования аппаратного ускорения для ускорения обработки видеокодека. Программные кодеки и программные видеопроцессоры могут использовать DXVA для разгрузки определенных операций с интенсивным ЦП на GPU. Например, декодирования программного обеспечения может выгрузить обратное преобразование косинуса (iDCT) на GPU.

Этот раздел содержит следующие разделы.

В этом разделе

Тема Описание
о DXVA 2.0
Обзор DXVA 2 и его отношение к DXVA 1.
Диспетчер устройств Direct3D
Диспетчер устройств Microsoft Direct3D позволяет двум или нескольким объектам совместно использовать одно и то же устройство Microsoft Direct3D 9.
поддержка DXVA 2.0 в DirectShow
В этом разделе описывается, как поддерживать ускорение видео DirectX (DXVA) 2.0 в фильтре декодировщика DirectShow.
поддержка DXVA 2.0 в Media Foundation
В этом разделе описывается, как поддерживать ускорение видео DirectX (DXVA) 2.0 в преобразовании Media Foundation (MFT) с помощью Direct3D 9
обработки видео DXVA
Обработка видео DXVA инкапсулирует функции графического оборудования, посвященного обработке несжатых изображений видео. Службы обработки видео включают деинтерлакирование и сочетание видео.
DXVA-HD
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) — это API для обработки видео с аппаратным ускорением.

 

Руководство по программированию Media Foundation

спецификации DXVA 1