DXVA_VideoLighting-Enumeration (dxva.h)
Der DXVA_VideoLighting Enumerationstyp enthält Enumeratoren, die die Lichtbedingungen für die Videoanzeige 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, Bits um 18 Positionen zu verschieben (DXVA_ExtColorData_ShiftBase + 10 oder 8 + 10). |
DXVA_VideoLightingMask Gibt die Maske für die Videobeleuchtung an. 4 (0x003C0000) Bits eines DWORD können verwendet werden, um die Videobeleuchtung anzugeben. |
DXVA_VideoLighting_Unknown Gibt an, dass die Videobeleuchtungsbedingung nicht angegeben wird. Der Standardwert ist dim. |
DXVA_VideoLighting_bright Gibt helles Licht für die Anzeige von Videos an (z. B. externe Lichtverhältnisse). |
DXVA_VideoLighting_office Gibt ein Licht mit mittlerer Helligkeit zum Anzeigen von Videos an (z. B. Lichtverhältnisse in Heimbüros). |
DXVA_VideoLighting_dim Gibt ein dimes Licht für die Anzeige von Videos an (z. B. niedrige Beleuchtung in einem Wohnzimmer beim Fernsehen). |
DXVA_VideoLighting_dark Gibt die nahe Dunkelheit zum Anzeigen von Videos an (z. B. Kinobeleuchtung). |
Hinweise
Einer der Enumeratoren von DXVA_VideoLighting kann im VideoLighting-Element der DXVA_ExtendedFormat-Struktur angegeben werden.
Die Videobeleuchtungs-Enumeratoren können verwendet werden, um das Gamma zu ändern, um ein vergleichbares Erlebnis in einem anderen Lichtzustand zu generieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Dieser Enumerationstyp gilt nur für Windows Server 2003 mit SP1 und höher und Windows XP mit SP2 und höher. |
Kopfzeile | dxva.h (einschließlich Dxva.h) |