структура DXGK_BRIGHTNESS_SET_IN (d3dkmdt.h)
Содержит входные параметры для функции обратного вызова DxgkBrightnessSet3 .
Синтаксис
typedef struct _DXGK_BRIGHTNESS_SET_IN {
UINT32 BrightnessMillinits;
UINT32 TransitionTimeMs;
DXGK_BRIGHTNESS_SENSOR_DATA SensorReadings;
} DXGK_BRIGHTNESS_SET_IN, *PDXGK_BRIGHTNESS_SET_IN;
Члены
BrightnessMillinits
Уровень яркости в миллинитах для перехода. Если драйвер не настроил DXGK_BRIGHTNESS_CAPS. NitsBrightness, то это значение означает уровень яркости в некалибрированных тысячных долях процента.
Например, если параметр BrightnessMillinits имеет значение 60500 и задано значение NitsBrightness , это означает, что яркость составляет 60,5 нит. Если NitsBrightness не задано, это означает 60,5%.
TransitionTimeMs
Сколько времени должен занять переход в миллисекундах.
SensorReadings
Структура DXGK_BRIGHTNESS_SENSOR_DATA, содержащая показания датчиков, которые драйвер может использовать для определения наилучшего способа достижения требуемой яркости при текущих условиях освещения. Не все устройства будут поддерживать все или любые показания датчика, и драйвер не должен завершать ошибку, если они отсутствуют.
Требования
Требование | Значение |
---|---|
Заголовок | d3dkmdt.h |