enumeração D3D11_VIDEO_USAGE (d3d11.h)

Especifica o uso pretendido para um processador 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
Reprodução de vídeo normal. O driver gráfico deve expor um conjunto de recursos apropriados para reprodução de vídeo em tempo real.
D3D11_VIDEO_USAGE_OPTIMAL_SPEED
Valor: 1
Velocidade ideal. O driver gráfico deve expor um conjunto mínimo de recursos otimizados para desempenho.



Use essa configuração se quiser um melhor desempenho e puder aceitar alguma redução na qualidade do vídeo. Por exemplo, você pode usar essa configuração no modo de economia de energia ou para reproduzir miniaturas de vídeo.
D3D11_VIDEO_USAGE_OPTIMAL_QUALITY
Valor: 2
Qualidade ideal. O driver gráfico deve expor seu conjunto máximo de funcionalidades.

Especifique essa configuração para obter a melhor qualidade de vídeo possível. É apropriado para tarefas como edição de vídeo, quando a qualidade é mais importante do que a velocidade. Não é apropriado para reprodução em tempo real.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho d3d11.h

Confira também

D3D11_VIDEO_PROCESSOR_CONTENT_DESC

Enumerações de vídeo do Direct3D 11