Compartilhar via


enumeração D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS (d3d11_1.h)

Especifica sinalizadores que indicam os métodos mais eficientes para executar operações de processamento de vídeo.

Syntax

typedef enum D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS {
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION = 0x1,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE = 0x2,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION = 0x4,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT = 0x8
} ;

Constantes

 
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION
Valor: 0x1
O hardware de sobreposição de vários planos pode executar a operação de rotação com mais eficiência do que o método ID3D11VideoContext::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE
Valor: 0x2
O hardware de sobreposição de vários planos pode executar a operação de dimensionamento com mais eficiência do que o método ID3D11VideoContext::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION
Valor: 0x4
O hardware de sobreposição de vários planos pode executar a operação de conversão de colorspace com mais eficiência do que o método ID3D11VideoContext::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT
Valor: 0x8
Os dados de saída do processador de vídeo devem ter pelo menos um buffer triplo para obter o desempenho ideal.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Cabeçalho d3d11_1.h

Confira também

Enumerações de vídeo do Direct3D 11