DXVAHD_INPUT_FORMAT_CAPS enumeração (dxvahd.h)

Define recursos relacionados a formatos de entrada para um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.

Syntax

typedef enum _DXVAHD_INPUT_FORMAT_CAPS {
  DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED = 0x1,
  DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP = 0x2,
  DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY = 0x4,
  DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED = 0x8
} DXVAHD_INPUT_FORMAT_CAPS;

Constantes

 
DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED
Valor: 0x1
O dispositivo pode desinterlacear um fluxo de entrada que contém vídeo RGB entrelaçado.
DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP
Valor: 0x2
O dispositivo pode executar o ajuste de cor no vídeo RGB.
DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY
Valor: 0x4
O dispositivo pode executar o keying de luma em vídeo RGB.
DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED
Valor: 0x8
O dispositivo 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 para que dispositivos DXVA-HD ofereçam 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 DXVA-HD 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. O driver pode converter a entrada em outro espaço de cor, executar a função indicada e converter o resultado de volta 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 DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED .

Requisitos

   
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho dxvahd.h

Confira também

DXVA-HD

DXVAHD_VPDEVCAPS

Enumerações de vídeo direct3D

Enumerações do Media Foundation