DXGK_BRIGHTNESS_INTERFACE_2-Struktur (dispmprt.h)
Die DXGK_BRIGHTNESS_INTERFACE_2-Struktur setzt Zeiger auf Funktionen in der Panel-Helligkeitssteuerungsschnittstelle Version 2 fort. Wird von Windows Display Driver Model (WDDM) 1.2 und höher verwendet, display miniport treiber, die adaptive und reibungslose Helligkeitssteuerung unterstützen.
Syntax
typedef struct {
[in] IN USHORT Size;
[in] IN USHORT Version;
[in] OUT PVOID Context;
[out] OUT PINTERFACE_REFERENCE InterfaceReference;
[out] OUT PINTERFACE_DEREFERENCE InterfaceDereference;
[out] OUT DXGK_BRIGHTNESS_GET_POSSIBLE GetPossibleBrightness;
[out] OUT DXGK_BRIGHTNESS_SET SetBrightness;
[out] OUT DXGK_BRIGHTNESS_GET GetBrightness;
[out] OUT DXGK_BRIGHTNESS_GET_CAPS GetBrightnessCaps;
[out] OUT DXGK_BRIGHTNESS_SET_STATE SetBrightnessState;
[out] OUT DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION SetBacklightOptimization;
[out] OUT DXGK_BRIGHTNESS_GET_BACKLIGHT_REDUCTION GetBacklightReduction;
} DXGK_BRIGHTNESS_INTERFACE_2, *PDXGK_BRIGHTNESS_INTERFACE_2;
Member
[in] Size
Die Größe (in Bytes) dieser Struktur.
[in] Version
Die Versionsnummer der Helligkeitsschnittstelle. Versionsnummernkonstanten werden in Dispmprt.h definiert (z. B. DXGK_BRIGHTNESS_INTERFACE_VERSION_2).
[in] Context
Ein Zeiger auf einen privaten Kontextblock.
[out] InterfaceReference
Ein Zeiger auf eine Schnittstellenreferenzfunktion, die vom Anzeigeminiporttreiber implementiert wird.
[out] InterfaceDereference
Ein Zeiger auf eine Schnittstellendeferencefunktion, die vom Anzeigeminiporttreiber implementiert wird.
[out] GetPossibleBrightness
Ein Zeiger auf die DxgkDdiGetPossibleBrightness-Funktion des Anzeigeminiporttreibers.
[out] SetBrightness
Ein Zeiger auf die DxgkDdiSetBrightness-Funktion des Anzeigeminiporttreibers.
[out] GetBrightness
Ein Zeiger auf die DxgkDdiGetBrightness-Funktion des Anzeigeminiporttreibers.
[out] GetBrightnessCaps
Ein Zeiger auf die DxgkDdiGetBrightnessCaps-Funktion des Anzeigeminiporttreibers. Diese Funktion ist ab Windows 8 verfügbar.
[out] SetBrightnessState
Ein Zeiger auf die DxgkDdiSetBrightnessState-Funktion des Anzeigeminiporttreibers. Diese Funktion ist ab Windows 8 verfügbar.
[out] SetBacklightOptimization
Ein Zeiger auf die DxgkDdiSetBacklightOptimization-Funktion des Anzeigeminiporttreibers. Diese Funktion ist ab Windows 8 verfügbar.
[out] GetBacklightReduction
Ein Zeiger auf die DxgkDdiGetBacklightReduction-Funktion des Anzeigeminiporttreibers. Diese Funktion ist ab Windows 8 verfügbar.
Hinweise
Diese Struktur stellt zusätzliche Elemente bereit, die über die elemente der DXGK_BRIGHTNESS_INTERFACE-Schnittstelle hinausgehen und auf vom Treiber implementierte Funktionen verweisen, die die Helligkeit des Anzeigebereichs steuern, messen und optimieren und eine reibungslose Helligkeitssteuerung ermöglichen.
Weitere Informationen zu dieser Schnittstelle finden Sie unter Helligkeitssteuerungsschnittstelle V. 2 (Adaptive und Smooth Brightness Control).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | dispmprt.h (include Dispmprt.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für