структура 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 |