структура PANEL_SET_BRIGHTNESS (ntddvdeo.h)
Указывает драйверу линейно увеличить яркость с текущего уровня яркости до целевого уровня яркости в течение указанного периода времени.
Синтаксис
typedef struct _PANEL_SET_BRIGHTNESS {
BRIGHTNESS_INTERFACE_VERSION Version;
union {
UCHAR Level;
struct {
ULONG Millinits;
ULONG TransitionTimeInMs;
PANEL_BRIGHTNESS_SENSOR_DATA SensorData;
};
};
} PANEL_SET_BRIGHTNESS, *PPANEL_SET_BRIGHTNESS;
Члены
Version
Целевая версия. Это значение всегда должно быть DXGK_BRIGHTNESS_INTERFACE_VERSION_3.
Level
Уровень оптимизации управления яркостью.
Millinits
Уровень яркости в миллинитах для перехода.
TransitionTimeInMs
Сколько времени должен занять переход.
SensorData
Содержит показания датчика, которые драйвер может использовать для определения наилучшего способа достижения требуемой яркости при текущих условиях освещения. Не все устройства будут поддерживать все или любые показания датчиков, и драйвер не должен завершать ошибку, если они отсутствуют.
Требования
Требование | Значение |
---|---|
Заголовок | ntddvdeo.h |