D3DKMT_BRIGHTNESS_INFO Struktur (d3dkmthk.h)
Enthält Informationen zur Helligkeit eines integrierten Anzeigebereichs.
Syntax
typedef struct _D3DKMT_BRIGHTNESS_INFO {
D3DKMT_BRIGHTNESS_INFO_TYPE Type;
ULONG ChildUid;
union {
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS PossibleLevels;
UCHAR Brightness;
DXGK_BRIGHTNESS_CAPS BrightnessCaps;
DXGK_BRIGHTNESS_STATE BrightnessState;
DXGK_BACKLIGHT_OPTIMIZATION_LEVEL OptimizationLevel;
DXGK_BACKLIGHT_INFO ReductionInfo;
BOOLEAN VerboseLogging;
DXGK_BRIGHTNESS_GET_NIT_RANGES_OUT NitRanges;
DXGK_BRIGHTNESS_GET_OUT GetBrightnessMillinits;
DXGK_BRIGHTNESS_SET_IN SetBrightnessMillinits;
D3DKMT_BRIGHTNESS_INTERFACE_VERSION BrightnessInterfaceSupported;
};
} D3DKMT_BRIGHTNESS_INFO;
Angehörige
Type
Ein Wert vom Typ D3DKMT_BRIGHTNESS_INFO_TYPE, der den Typ der Helligkeitsinformationen angibt, die abgerufen oder festgelegt werden sollen.
ChildUid
Eine ganze Zahl, die das untergeordnete Gerät eindeutig identifiziert.
PossibleLevels
Eine D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS Struktur, die Informationen zu allen möglichen Helligkeitsstufen enthält, die der integrierte Anzeigebereich unterstützt.
Brightness
Die aktuelle Helligkeitsstufe.
BrightnessCaps
Eine DXGK_BRIGHTNESS_CAPS Struktur, die die Helligkeitssteuerungsfunktionen des integrierten Anzeigebereichs darstellt.
BrightnessState
Eine DXGK_BRIGHTNESS_STATE Struktur, die die Funktionen der reibungslosen Helligkeitssteuerung des integrierten Anzeigebereichs darstellt.
OptimizationLevel
Eine DXGK_BACKLIGHT_OPTIMIZATION_LEVEL Struktur, die den Optimierungsgrad der Helligkeitskontrolle darstellt.
ReductionInfo
Ein Wert vom Typ DXGK_BACKLIGHT_INFO, der die aktuelle absolute Ebene der Rücklichtreduzierung bereitstellt.
VerboseLogging
Ein boolescher Wert, der angibt, ob die Ereignisablaufverfolgung für Windows (ETW)-Protokollierung von Helligkeitsinformationen ausführlich sein soll.
NitRanges
Liste der unterstützten Nissenbereiche.
GetBrightnessMillinits
Fragt den Treiber nach der aktuellen Helligkeitsstufe in Millinits ab.
SetBrightnessMillinits
Weist den Treiber auf, die Helligkeit von der aktuellen Helligkeitsstufe auf einen Zielhelligkeitsgrad über eine bestimmte Zeitspanne linear zu stufen.
BrightnessInterfaceSupported
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Header- | d3dkmthk.h (einschließlich D3dkmthk.h) |
Siehe auch
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS