DXGK_BRIGHTNESS_SET_IN Struktur (d3dkmdt.h)
Enthält Eingabeparameter für die DxgkBrightnessSet3 Rückruffunktion.
Syntax
typedef struct _DXGK_BRIGHTNESS_SET_IN {
UINT32 BrightnessMillinits;
UINT32 TransitionTimeMs;
DXGK_BRIGHTNESS_SENSOR_DATA SensorReadings;
} DXGK_BRIGHTNESS_SET_IN, *PDXGK_BRIGHTNESS_SET_IN;
Angehörige
BrightnessMillinits
Die Helligkeitsstufe in Millinits, zu der übergehen soll. Wenn der Treiber DXGK_BRIGHTNESS_CAPS nicht festgelegt hat. NitsBrightness, dann bedeutet dieser Wert den Helligkeitsgrad in nicht kalibrierten Tausendsteln eines Prozents.
Wenn beispielsweise BrightnessMillinits auf 60500 festgelegt ist und NitsBrightness festgelegt ist, bedeutet dies 60,5 nissen 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, die der Treiber verwenden kann, um die beste Möglichkeit zu ermitteln, um die gewünschte Helligkeit unter aktuellen Beleuchtungsbedingungen zu erzielen. Nicht alle Geräte unterstützen alle Sensorlesewerte, und der Treiber sollte nicht fehlschlagen, wenn fehlende Geräte vorhanden sind.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dkmdt.h |