PANEL_SET_BRIGHTNESS Struktur (ntddvdeo.h)
Weist den Treiber auf, die Helligkeit von der aktuellen Helligkeitsstufe auf einen Zielhelligkeitsgrad über eine bestimmte Zeitspanne linear zu stufen.
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;
Angehörige
Version
Die Zielversion. Dieser Wert sollte immer DXGK_BRIGHTNESS_INTERFACE_VERSION_3 werden.
Level
Die Optimierungsstufe der Helligkeitssteuerung.
Millinits
Die Helligkeitsstufe in Millinits, zu der übergehen soll.
TransitionTimeInMs
Wie lange der Übergang dauern sollte.
SensorData
Enthält Sensorwerte, 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- | ntddvdeo.h |