PANEL_SET_BRIGHTNESS-Struktur (ntddvdeo.h)
Weist den Treiber an, die Helligkeit über eine angegebene Dauer linear von seiner aktuellen Helligkeitsstufe auf eine Zielhelligkeitsstufe zu erhöhen.
Syntax
typedef struct _PANEL_SET_BRIGHTNESS {
BRIGHTNESS_INTERFACE_VERSION Version;
union {
UCHAR Level;
struct {
ULONG Millinits;
ULONG TransitionTimeInMs;
PANEL_BRIGHTNESS_SENSOR_DATA SensorData;
};
};
} PANEL_SET_BRIGHTNESS, *PPANEL_SET_BRIGHTNESS;
Member
Version
Die Zielversion. Dieser Wert sollte immer DXGK_BRIGHTNESS_INTERFACE_VERSION_3 sein.
Level
Der Optimierungsgrad der Helligkeitssteuerung.
Millinits
Die Helligkeitsstufe in Milliniten, auf die übergehen soll.
TransitionTimeInMs
Wie lange der Übergang dauern soll.
SensorData
Enthält Sensorwerte, die der Treiber verwenden kann, um die beste Methode zu bestimmen, um die gewünschte Helligkeit unter aktuellen Lichtbedingungen zu erreichen. Nicht alle Geräte unterstützen alle oder alle Sensormesswerte, und der Treiber sollte nicht fehlschlagen, wenn keines vorhanden ist.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddvdeo.h |