D3D11_VIDEO_PROCESSOR_FORMAT_CAPS enumeração (d3d11.h)

Define recursos relacionados a formatos de entrada para um processador de vídeo do Microsoft Direct3D 11.

Syntax

typedef enum D3D11_VIDEO_PROCESSOR_FORMAT_CAPS {
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED = 0x1,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP = 0x2,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY = 0x4,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED = 0x8
} ;

Constantes

 
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED
Valor: 0x1
O processador de vídeo pode desinterlacear um fluxo de entrada que contém vídeo RGB entrelaçado.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP
Valor: 0x2
O processador de vídeo pode executar ajuste de cor em vídeo RGB.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY
Valor: 0x4
O processador de vídeo pode executar a tecla luma em vídeo RGB.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED
Valor: 0x8
O processador de vídeo pode desinterlacear fluxos de entrada com formatos de cor palettizados.

Comentários

Esses sinalizadores definem recursos de processamento de vídeo que geralmente não são necessários e, portanto, não são necessários dispositivos de vídeo para dar suporte.

Os três primeiros sinalizadores estão relacionados ao suporte RGB para funções que normalmente são aplicadas ao vídeo YCbCr: desinterlacing, ajuste de cor e chave de luma. Um dispositivo que dá suporte a essas funções para YCbCr não é necessário para dar suporte a elas para entrada RGB. O suporte à entrada RGB para essas funções é uma funcionalidade adicional, refletida por essas constantes. Observe que o driver pode converter a entrada em outro espaço de cor, executar a função indicada e converter o resultado novamente em RGB.

Da mesma forma, um dispositivo que dá suporte à desinterlacagem não é necessário para dar suporte à desinterlacização de formatos palettizados. Essa funcionalidade é indicada pelo sinalizador D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED .

Requisitos

   
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_CAPS

Enumerações de vídeo do Direct3D 11