Freigeben über


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)

Siehe auch

DXVA_ExtendedFormat