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 vers lequel effectuer la transition. Si le pilote n’a pas défini DXGK_BRIGHTNESS_CAPS. NitsBrightness, alors cette valeur signifie le niveau de luminosité en millièmes non calibrés d’un pour cent.
Par exemple, si BrightnessMillinits est défini sur 60500 et que NitsBrightness est défini, cela signifie 60,5 nits luminance. Si NitsBrightness n’est pas défini, cela signifie 60,5 %.
TransitionTimeMs
Durée de la transition 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 tout ou n’importe quelle lecture de capteur, et le pilote ne doit pas échouer en cas d’absence.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dkmdt.h |