Partager via


ALRPoints

ALRPOINTS permet de spécifier les données de courbe de réponse à la lumière ambiante (ALR).

La courbe est définie par l’intensité lumineuse (lux) détectée par un capteur de luminosité ambiante et le pourcentage de changement de luminosité.

Remarque

Pour les fonctionnalités Windows 11 ou versions ultérieures telles que la Détection de présence, veuillez consulter Microsoft-Windows-Sensors-Core.

Valeurs

ALR_curve.

La courbe de lumière ambiante est une valeur de chaîne. Pour obtenir plus d’informations sur la génération d’une chaîne ALR_curve, consultez Intégration de capteurs de luminosité ambiante avec des ordinateurs s’exécutant sous Windows 10.

La ALR_curve peut également être générée manuellement, en utilisant le format suivant : 00+Change_in_brightness_1,Lux_measurement_1,Change_in_brightness_2,Lux_measurement_2,Change_in_brightness_3,Lux_measurement_3 ... .

Change_in_brightness correspond au pourcentage de modification de la luminosité en fonction de la ligne de base de la luminosité de l’affichage. Il s’agit d’un nombre hexadécimal à 8 chiffres. Par exemple, 00000096 = 150 % du niveau de luminosité actuel.

Lux_measurement est l’intensité lumineuse (lux) détectée par le capteur de luminosité ambiante. Par exemple, 000003E8 = 1 000 lux.

Passes de configuration valides

specialize

Hiérarchie parente

microsoft-windows-mobilepc-sensors-api- | AdaptiveBrightness | ALRPoints

S'applique à

Pour obtenir une liste des éditions et architectures Windows prises en charge par ce composant, consultez microsoft-windows-mobilepc-sensors-api-.

Exemple XML

L’exemple de sortie XML suivant montre comment définir la courbe ALR suivante :

Ajustez l’écran à 10 % du niveau de luminosité de référence lorsque le capteur de luminosité ambiante détecte 10 lux.

Ajustez l’écran à 40 % du niveau de luminosité de référence lorsque le capteur de luminosité ambiante détecte 40 lux.

Ajustez l’écran à 80 % du niveau de luminosité de référence lorsque le capteur de luminosité ambiante détecte 68 lux.

<ALRCurveVersion>2</ALRCurveVersion>
<ALRPoints>000000000a0000000a00000028000000280000005000000044</ALRPoints>
<DisplayResponseInterval>60000</DisplayResponseInterval>
<IlluminanceChangeSensitivity>20</IlluminanceChangeSensitivity>

ALRCurveVersion

DisplayResponseInterval

IlluminanceChangeSensitivity