DXGK_BRIGHTNESS_SET_IN-Struktur (d3dkmdt.h)
Enthält Eingabeparameter für die Rückruffunktion DxgkBrightnessSet3 .
Syntax
typedef struct _DXGK_BRIGHTNESS_SET_IN {
UINT32 BrightnessMillinits;
UINT32 TransitionTimeMs;
DXGK_BRIGHTNESS_SENSOR_DATA SensorReadings;
} DXGK_BRIGHTNESS_SET_IN, *PDXGK_BRIGHTNESS_SET_IN;
Member
BrightnessMillinits
Die Helligkeitsstufe in Milliniten, auf die übergehen soll. Wenn der Treiber nicht DXGK_BRIGHTNESS_CAPS festgelegt hat . NitsBrightness, dann bedeutet dieser Wert die Helligkeitsstufe in nicht kalibrierten Tausendstel prozentual.
Wenn beispielsweise BrightnessMillinits auf 60500 und NitsBrightness festgelegt ist, bedeutet dies 60,5 Nits Leuchtdichte. Wenn NitsBrightness nicht festgelegt ist, bedeutet dies 60,5 %.
TransitionTimeMs
Wie lange der Übergang in Millisekunden dauern soll.
SensorReadings
Eine DXGK_BRIGHTNESS_SENSOR_DATA Struktur, die Sensorwerte enthält, mit denen der Treiber ermitteln kann, wie die gewünschte Helligkeit unter aktuellen Lichtbedingungen am besten erreicht werden kann. Nicht alle Geräte unterstützen alle oder alle Sensormesswerte, und der Treiber sollte nicht fehlschlagen, wenn keines vorhanden ist.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dkmdt.h |