structure DXGK_BRIGHTNESS_SET_IN (d3dkmdt.h)
Contient des paramètres d’entrée pour la fonction de rappel DxgkBrightnessSet3.
Syntaxe
typedef struct _DXGK_BRIGHTNESS_SET_IN {
UINT32 BrightnessMillinits;
UINT32 TransitionTimeMs;
DXGK_BRIGHTNESS_SENSOR_DATA SensorReadings;
} DXGK_BRIGHTNESS_SET_IN, *PDXGK_BRIGHTNESS_SET_IN;
Membres
BrightnessMillinits
Niveau de luminosité en millinits à passer. Si le pilote n’a pas défini DXGK_BRIGHTNESS_CAPS. NitsBrightness, alors cette valeur signifie le niveau de luminosité en millièmes nonlibrés d’un pourcentage.
Par exemple, si BrightnessMillinits est défini sur 60500 et NitsBrightness est défini, cela signifie 60,5 nits luminance. Si NitsBrightness n’est pas défini, cela signifie 60,5%.
TransitionTimeMs
Durée pendant laquelle la transition doit prendre en millisecondes.
SensorReadings
Structure DXGK_BRIGHTNESS_SENSOR_DATA qui contient les lectures de capteur que le pilote peut utiliser pour déterminer la meilleure façon d’atteindre la luminosité souhaitée dans les conditions d’éclairage actuelles. Tous les appareils ne prennent pas en charge toutes les lectures de capteurs, et le pilote ne doit pas échouer s’il en manque.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | d3dkmdt.h |