Aceleración de vídeo de DirectX 2.0

La aceleración de vídeo directX (DXVA) es una API y una DDI correspondiente para usar la aceleración de hardware para acelerar el procesamiento del códec de vídeo. Los códecs de software y los procesadores de vídeo de software pueden usar DXVA para descargar determinadas operaciones que consumen mucha CPU en la GPU. Por ejemplo, un descodificador de software puede descargar la transformación de coseno discreta inversa (iDCT) en la GPU.

Esta sección contiene los temas siguientes.

En esta sección

Tema Descripción
Acerca de DXVA 2.0
Información general sobre DXVA 2 y su relación con DXVA 1.
Direct3D Administrador de dispositivos
El administrador de dispositivos de Microsoft Direct3D permite que dos o más objetos compartan el mismo dispositivo Microsoft Direct3D 9.
Compatibilidad con DXVA 2.0 en DirectShow
En este tema se describe cómo admitir DirectX Video Acceleration (DXVA) 2.0 en un filtro de descodificador DirectShow.
Compatibilidad con DXVA 2.0 en Media Foundation
En este tema se describe cómo admitir directX Video Acceleration (DXVA) 2.0 en una transformación de Media Foundation (MFT) mediante Direct3D 9
Procesamiento de vídeo DXVA
El procesamiento de vídeo DXVA encapsula las funciones del hardware gráfico dedicado al procesamiento de imágenes de vídeo sin comprimir. Los servicios de procesamiento de vídeo incluyen desinterlacing y mezcla de vídeo.
DXVA-HD
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) es una API para el procesamiento de vídeo acelerado por hardware.

 

Guía de programación de Media Foundation

Especificación DXVA 1