Backlight-Steuerungsschnittstelle
Die Backlight-Steuerungsschnittstelle ist eine standardisierte IOCTL-Schnittstelle zur Steuerung der Helligkeit der LCD-Hintergrundbeleuchtung.
Anwendungen, die eine programmgesteuerte Steuerung der Helligkeit der Hintergrundbeleuchtung erfordern oder steuerelemente für den Benutzer bereitstellen, sollten diese Schnittstelle anstelle einer proprietären Schnittstelle verwenden. Andernfalls kann das System die aktuelle Hardwarehelligkeit nicht abfragen und wird möglicherweise nicht synchronisiert.
Der erste Schritt besteht darin, das Gerät mithilfe des IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS Steuercodes nach der unterstützten Helligkeit abzufragen. Dieser Vorgang gibt einen Puffer zurück, der die verfügbaren Helligkeitsstufen angibt. Als Nächstes können Sie das Gerät mit dem IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS Steuercode nach der aktuellen Anzeigehelligkeit abfragen. Dieser Vorgang gibt die aktuellen Einstellungen für Wechselstromhelligkeit, Gleichstromhelligkeit (DC) und Energiezustand zurück.
Verwenden Sie den IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS-Steuerelementcode, um die Anzeigehelligkeit zu ändern. Sie können die AC-Helligkeit, die DC-Helligkeit oder beides festlegen.
Zugehörige Themen