Compartir a través de


enumeración DXVAHD_DEVICE_USAGE (dxvahd.h)

Especifica el uso previsto para un dispositivo de alta definición de alta definición de vídeo de Microsoft DirectX (DXVA-HD).

Syntax

typedef enum _DXVAHD_DEVICE_USAGE {
  DXVAHD_DEVICE_USAGE_PLAYBACK_NORMAL = 0,
  DXVAHD_DEVICE_USAGE_OPTIMAL_SPEED = 1,
  DXVAHD_DEVICE_USAGE_OPTIMAL_QUALITY = 2
} DXVAHD_DEVICE_USAGE;

Constantes

 
DXVAHD_DEVICE_USAGE_PLAYBACK_NORMAL
Valor: 0
Reproducción de vídeo normal. El controlador de gráficos debe exponer un conjunto de funcionalidades adecuadas para la reproducción de vídeo en tiempo real.
DXVAHD_DEVICE_USAGE_OPTIMAL_SPEED
Valor: 1
Velocidad óptima. El controlador de gráficos debe exponer un conjunto mínimo de funcionalidades optimizadas para el rendimiento.

Use esta configuración si desea mejorar el rendimiento y puede aceptar alguna reducción en la calidad del vídeo. Por ejemplo, puede usar esta configuración en modo de ahorro de energía o para reproducir miniaturas de vídeo.
DXVAHD_DEVICE_USAGE_OPTIMAL_QUALITY
Valor: 2
Calidad óptima. El controlador de gráficos debe exponer su conjunto máximo de funcionalidades.

Especifique esta opción para obtener la mejor calidad de vídeo posible. Es adecuado para tareas como la edición de vídeo, cuando la calidad es más importante que la velocidad. No es adecuado para la reproducción en tiempo real.

Comentarios

El controlador de gráficos usa una de estas constantes de enumeración como sugerencia cuando crea el dispositivo DXVA-HD.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado dxvahd.h

Consulte también

DXVA-HD

DXVAHD_CreateDevice

Enumeraciones de vídeo de Direct3D

Enumeraciones de Media Foundation