DXVA-HD
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) es una API para el procesamiento de vídeo acelerado por hardware. DXVA-HD usa la GPU para realizar funciones como desinterlazado, redacción y conversión de espacio de color.
DXVA-HD es similar a de procesamiento de vídeo DXVA (DXVA-VP), pero ofrece características mejoradas y un modelo de procesamiento más sencillo. Al proporcionar un modelo de composición más flexible, DXVA-HD está diseñado para admitir la próxima generación de formatos ópticos hd y estándares de difusión.
La API de DXVA-HD requiere un controlador de pantalla WDDM que admita la interfaz de controlador de dispositivo (DDI) de DXVA-HD o un procesador de software complemento.
- mejoras de de DXVA-VP
- temas relacionados
Mejoras en DXVA-VP
DXVA-HD expande el conjunto de características proporcionadas por DXVA-VP. Entre las mejoras se incluyen las siguientes:
- Mezcla RGB e YUV. Cualquier secuencia puede ser RGB o YUV. Ya no hay una distinción entre la secuencia principal y las substreams.
- Desinterlazamiento de varias secuencias. Cualquier secuencia puede ser progresiva o entrelazada. Además, la cadencia y la velocidad de fotogramas pueden variar de una secuencia de entrada a la siguiente.
- Colores de fondo RGB. Anteriormente, solo se admitían colores de fondo YUV.
- Clave de Luma. Cuando la clave luma está habilitada, los valores de luma que se encuentran dentro de un intervalo designado se vuelven transparentes.
- Cambio dinámico entre modos de desinterlace.
DXVA-HD también define algunas características avanzadas que los controladores pueden admitir. Sin embargo, las aplicaciones no deben suponer que todos los controladores admitirán estas características. Las características avanzadas incluyen:
- Telecina inversa (por ejemplo, 60i a 24p).
- Conversión de velocidad de fotogramas (por ejemplo, de 24p a 120p).
- Modos de relleno alfa.
- Filtrado de reducción de ruido y mejora del borde.
- Escalado no lineal anamórfico.
- YCbCr extendido (xvYCC).
Esta sección contiene los temas siguientes.
- Crear un procesador de vídeo DXVA-HD
- comprobación de formatos de DXVA-HD compatibles
- Crear superficies de vídeo de DXVA-HD
- Configuración de DXVA-HD States
- realizar el de DXVA-HD Blit
Temas relacionados
-
DXVA-HD de ejemplo