Interface de contrôle rétro-éclairage
L’interface de contrôle de rétro-éclairage est une interface IOCTL standardisée pour contrôler la luminosité du rétro-éclairage LCD.
Les applications qui nécessitent un contrôle programmatique de la luminosité du rétro-éclairage ou qui fournissent des contrôles à l’utilisateur doivent utiliser cette interface plutôt qu’une interface propriétaire ; sinon, le système ne peut pas interroger la luminosité matérielle actuelle et peut devenir non synchronisé.
La première étape consiste à interroger l’appareil pour connaître la luminosité prise en charge à l’aide du code de contrôle IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS. Cette opération retourne une mémoire tampon qui spécifie les niveaux de luminosité disponibles. Ensuite, vous pouvez interroger l’appareil pour connaître la luminosité actuelle de l’affichage à l’aide du code de contrôle IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS. Cette opération retourne les paramètres actuels pour la luminosité de courant alternatif (AC), la luminosité du courant direct (DC) et l’état d’alimentation.
Pour modifier la luminosité de l’affichage, utilisez le code de contrôle IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS. Vous pouvez définir la luminosité ac, la luminosité du contrôleur de domaine ou les deux.
Rubriques connexes
-
à propos de l' de gestion de l’alimentation