Compartir a través de


enumeración D3D11_VIDEO_USAGE (d3d11.h)

Especifica el uso previsto para un procesador de vídeo.

Syntax

typedef enum D3D11_VIDEO_USAGE {
  D3D11_VIDEO_USAGE_PLAYBACK_NORMAL = 0,
  D3D11_VIDEO_USAGE_OPTIMAL_SPEED = 1,
  D3D11_VIDEO_USAGE_OPTIMAL_QUALITY = 2
} ;

Constantes

 
D3D11_VIDEO_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.
D3D11_VIDEO_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.
D3D11_VIDEO_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.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado d3d11.h

Consulte también

D3D11_VIDEO_PROCESSOR_CONTENT_DESC

Enumeraciones de vídeo de Direct3D 11