Partager via


énumération DXVA_VideoLighting (dxva.h)

Le type d’énumération DXVA_VideoLighting contient des énumérateurs qui identifient les conditions d’éclairage pour l’affichage vidéo.

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
Spécifie de déplacer les bits de 18 positions (DXVA_ExtColorData_ShiftBase + 10 ou 8 + 10).
DXVA_VideoLightingMask
Spécifie le masque d’éclairage vidéo. 4 bits (0x003C0000) d’un DWORD peuvent être utilisés pour spécifier l’éclairage vidéo.
DXVA_VideoLighting_Unknown
Spécifie que la condition d’éclairage vidéo n’est pas spécifiée. La valeur par défaut est faible.
DXVA_VideoLighting_bright
Spécifie une lumière vive pour l’affichage vidéo (par exemple, en dehors des conditions d’éclairage).
DXVA_VideoLighting_office
Spécifie une lumière de luminosité moyenne pour l’affichage vidéo (par exemple, les conditions d’éclairage dans les bureaux à domicile).
DXVA_VideoLighting_dim
Spécifie une lumière faible pour l’affichage vidéo (par exemple, l’éclairage de bas niveau dans un salon tout en regardant la télévision).
DXVA_VideoLighting_dark
Spécifie la quasi-obscurité pour l’affichage vidéo (par exemple, l’éclairage des salles de cinéma).

Remarques

L’un des énumérateurs de DXVA_VideoLighting peut être spécifié dans le membre VideoLighting de la structure DXVA_ExtendedFormat .

Les énumérateurs d’éclairage vidéo peuvent être utilisés pour modifier le gamma afin de générer une expérience comparable dans une autre condition d’éclairage.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Ce type d’énumération s’applique uniquement à Windows Server 2003 avec SP1 et versions ultérieures, et à Windows XP avec SP2 et versions ultérieures.
En-tête dxva.h (inclure Dxva.h)

Voir aussi

DXVA_ExtendedFormat