Compartilhar via


enumeração DXVA_VideoLighting (dxva.h)

O tipo de enumeração DXVA_VideoLighting contém enumeradores que identificam condições de iluminação para exibir vídeo.

Syntax

typedef enum _DXVA_VideoLighting {
  DXVA_VideoLightingShift,
  DXVA_VideoLightingMask,
  DXVA_VideoLighting_Unknown,
  DXVA_VideoLighting_bright,
  DXVA_VideoLighting_office,
  DXVA_VideoLighting_dim,
  DXVA_VideoLighting_dark
} DXVA_VideoLighting;

Constantes

 
DXVA_VideoLightingShift
Especifica para deslocar bits por 18 posições (DXVA_ExtColorData_ShiftBase + 10 ou 8 + 10).
DXVA_VideoLightingMask
Especifica a máscara de iluminação de vídeo. 4 (0x003C0000) bits de um DWORD podem ser usados para especificar a iluminação de vídeo.
DXVA_VideoLighting_Unknown
Especifica que a condição de iluminação de vídeo não está especificada. O padrão é dim.
DXVA_VideoLighting_bright
Especifica a luz brilhante para exibir vídeo (por exemplo, condições de iluminação externa).
DXVA_VideoLighting_office
Especifica uma luz de brilho médio para exibir vídeo (por exemplo, condições de iluminação em home offices).
DXVA_VideoLighting_dim
Especifica uma luz fraca para exibir vídeo (por exemplo, iluminação de baixo nível em uma sala de estar enquanto assiste televisão).
DXVA_VideoLighting_dark
Especifica a escuridão próxima para exibir vídeo (por exemplo, iluminação de cinema-teatro).

Comentários

Um dos enumeradores de DXVA_VideoLighting pode ser especificado no membro VideoLighting da estrutura DXVA_ExtendedFormat .

Os enumeradores de iluminação de vídeo podem ser usados para alterar o gama para gerar uma experiência comparável em uma condição de iluminação diferente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Esse tipo de enumeração se aplica somente ao Windows Server 2003 com SP1 e posterior e ao Windows XP com SP2 e posterior.
Cabeçalho dxva.h (inclua Dxva.h)

Confira também

DXVA_ExtendedFormat