DXVA_VideoLighting-Aufzählung (dxva.h)
Der DXVA_VideoLighting Enumerationstyp enthält Enumeratoren, die Beleuchtungsbedingungen für das Anzeigen von Videos identifizieren.
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;
Konstanten
DXVA_VideoLightingShift Gibt an, dass Bits um 18 Positionen verschoben werden (DXVA_ExtColorData_ShiftBase + 10 oder 8 + 10). |
DXVA_VideoLightingMask Gibt die Videobeleuchtungsmaske an. 4 (0x003C0000) Bits eines DWORD können verwendet werden, um die Videobeleuchtung anzugeben. |
DXVA_VideoLighting_Unknown Gibt an, dass die Videobeleuchtungsbedingung nicht angegeben ist. Der Standardwert ist abgeblendet. |
DXVA_VideoLighting_bright Gibt helles Licht für das Anzeigen von Videos an (z. B. externe Beleuchtungsbedingungen). |
DXVA_VideoLighting_office Gibt ein mittleres Helligkeitslicht für das Anzeigen von Videos an (z. B. Beleuchtungsbedingungen in Heimbüros). |
DXVA_VideoLighting_dim Gibt ein abgeblendetes Licht für das Anzeigen von Videos an (z. B. niedrige Beleuchtung in einem Wohnzimmer während des Fernsehens). |
DXVA_VideoLighting_dark Gibt nahe Dunkelheit für das Anzeigen von Videos an (z. B. Filmtheaterbeleuchtung). |
Bemerkungen
Einer der Enumerationen von DXVA_VideoLighting kann im VideoLighting- Element der DXVA_ExtendedFormat Struktur angegeben werden.
Die Videobeleuchtungsenumeratoren können verwendet werden, um das Gamma zu ändern, um eine vergleichbare Erfahrung in einem anderen Beleuchtungszustand zu erzeugen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Dieser Enumerationstyp gilt nur für Windows Server 2003 mit SP1 und höher und Windows XP mit SP2 und höher. |
Header- | dxva.h (include Dxva.h) |