DXGK_BRIGHTNESS_GET_CAPS Rückruffunktion (dispmprt.h)
Ruft Helligkeitssteuerungsfunktionen eines integrierten Anzeigebereichs ab.
Syntax
DXGK_BRIGHTNESS_GET_CAPS DxgkBrightnessGetCaps;
NTSTATUS DxgkBrightnessGetCaps(
[in] PVOID Context,
[in] DXGK_BRIGHTNESS_CAPS *BrightnessCaps
)
{...}
Parameter
[in] Context
Ein Handle für einen Kontextblock, der einem Anzeigeadapter zugeordnet ist. Die DxgkDdiAddDevice-Funktion des Anzeigeminiporttreibers hat dieses Handle zuvor für das DirectX-Grafikkernsubsystem bereitgestellt.
[in] BrightnessCaps
Ein Zeiger auf eine DXGK_BRIGHTNESS_CAPS Struktur, die die Helligkeitssteuerungsfunktionen des Anzeigebereichs darstellt.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn dies erfolgreich ist. Andernfalls wird einer der Fehlercodes zurückgegeben, die in Ntstatus.h definiert sind.
Hinweise
Mit dieser Funktion kann der Display-Miniporttreiber unabhängig seine Unterstützung für die adaptive Helligkeitssteuerung und/oder die glatte Helligkeitssteuerung angeben.
Wenn die Hardware einen Umgebungslichtsensor enthält, muss sie eine gleichmäßige Helligkeitssteuerung unterstützen. Der Display-Miniporttreiber, kein eingebetteter Controller, muss die reibungslose Helligkeit des integrierten Anzeigebereichs steuern.
Wenn der Treiber durch ein PnP-Ereignis (Plug & Play) gestartet wird, muss er reibungslos von der anfänglichen Helligkeitsstufe, die von der Firmware festgelegt wird, auf die vom Betriebssystem festgelegte Ebene übergehen. Wenn zusätzliche Geräte mit dem System verbunden sind, dürfen sie die Fähigkeit des Fahrers, eine reibungslose Helligkeitssteuerung auf dem integrierten Anzeigebereich durchzuführen, nicht beeinträchtigen.
Der Treiber muss weiterhin eine reibungslose Helligkeitssteuerung unterstützen, auch wenn die adaptive Helligkeitssteuerung initiiert wird.
Diese Funktion sollte auslagerungsfähig gemacht werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Desktop |
Kopfzeile | dispmprt.h (include Dispmprt.h) |
IRQL | PASSIVE_LEVEL |
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