DXGK_BRIGHTNESS_GET Rückruffunktion (dispmprt.h)
Die DxgkDdiGetBrightness-Funktion ruft die aktuell aktive Helligkeit eines integrierten Anzeigebereichs ab.
Syntax
DXGK_BRIGHTNESS_GET DxgkBrightnessGet;
NTSTATUS DxgkBrightnessGet(
[in] PVOID Context,
[in] PUCHAR Brightness
)
{...}
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 Microsoft DirectX-Grafikkernsubsystem bereitgestellt.
[in] Brightness
Ein Zeiger auf eine Variable, die die Helligkeitsstufe empfängt.
Rückgabewert
DxgkDdiGetBrightness gibt bei Erfolg STATUS_SUCCESS zurück. Andernfalls wird einer der Fehlercodes zurückgegeben, die in Ntstatus.h definiert sind.
Hinweise
Wenn der Monitortreiber initialisiert, kann er die DxgkDdiGetBrightness-Funktion des Anzeigeminiporttreibers aufrufen, um die Helligkeitsstufe abzurufen, die derzeit für den integrierten Anzeigebereich aktiv ist.
Da der Monitortreiber beim Starten oder Fortsetzen immer die Helligkeitsstufe für das integrierte Anzeigefeld erhält und alle Helligkeitsänderungen über den Monitortreiber erfolgen, sollte beim Monitortreiber immer die aktuelle Helligkeitsstufe zwischengespeichert werden. Wenn Clients die aktuelle Helligkeitsstufe abfragen, wird die Ebene daher vom Monitortreiber und nicht vom Anzeigeminiporttreiber abgefragt.
DxgkDdiGetBrightness sollte seitenfähig gemacht werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
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