Compartilhar via


enumeração DXVA2_VideoLighting (dxva2api.h)

Descreve as condições de iluminação pretendidas para exibir conteúdo de vídeo. Esses sinalizadores são usados na estrutura DXVA2_ExtendedFormat .

Syntax

typedef enum _DXVA2_VideoLighting {
  DXVA2_VideoLightingMask = 0xf,
  DXVA2_VideoLighting_Unknown = 0,
  DXVA2_VideoLighting_bright = 1,
  DXVA2_VideoLighting_office = 2,
  DXVA2_VideoLighting_dim = 3,
  DXVA2_VideoLighting_dark = 4
} DXVA2_VideoLighting;

Constantes

 
DXVA2_VideoLightingMask
Valor: 0xf
Bitmask para validar valores de sinalizador. Esse valor não é um sinalizador válido.
DXVA2_VideoLighting_Unknown
Valor: 0
Desconhecida. Trate como DXVA2_VideoLighting_dim.
DXVA2_VideoLighting_bright
Valor: 1
Iluminação ao ar livre.
DXVA2_VideoLighting_office
Valor: 2
Brilho médio; por exemplo, um escritório.
DXVA2_VideoLighting_dim
Valor: 3
Dim; por exemplo, uma sala de estar com uma televisão e alguma iluminação baixa adicional.
DXVA2_VideoLighting_dark
Valor: 4
Escuro; por exemplo, um cinema.

Comentários

Essa enumeração é equivalente à enumeração DXVA_VideoLighting usada no DXVA 1.0.

Se você estiver usando a interface IMFMediaType para descrever o formato de vídeo, a iluminação de vídeo será especificada no atributo MF_MT_VIDEO_LIGHTING .

Requisitos

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

Confira também

Enumerações do Media Foundation