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.
Sintaxe
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 bits (0x003C0000) 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 o vídeo (por exemplo, fora das condições de iluminação). |
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). |
Observações
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 |
---|---|
de cliente com suporte mínimo | 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) |