Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит сведения о яркости интегрированной панели отображения.
Синтаксис
typedef struct _D3DKMT_BRIGHTNESS_INFO {
D3DKMT_BRIGHTNESS_INFO_TYPE Type;
ULONG ChildUid;
union {
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS PossibleLevels;
UCHAR Brightness;
DXGK_BRIGHTNESS_CAPS BrightnessCaps;
DXGK_BRIGHTNESS_STATE BrightnessState;
DXGK_BACKLIGHT_OPTIMIZATION_LEVEL OptimizationLevel;
DXGK_BACKLIGHT_INFO ReductionInfo;
BOOLEAN VerboseLogging;
DXGK_BRIGHTNESS_GET_NIT_RANGES_OUT NitRanges;
DXGK_BRIGHTNESS_GET_OUT GetBrightnessMillinits;
DXGK_BRIGHTNESS_SET_IN SetBrightnessMillinits;
D3DKMT_BRIGHTNESS_INTERFACE_VERSION BrightnessInterfaceSupported;
};
} D3DKMT_BRIGHTNESS_INFO;
Члены
Type
Значение типа D3DKMT_BRIGHTNESS_INFO_TYPE, указывающее тип сведений о яркости для получения или задания.
ChildUid
Целое число, которое однозначно идентифицирует дочернее устройство.
PossibleLevels
Структура D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS, содержащая сведения обо всех возможных уровнях яркости, поддерживаемых интегрированной панелью отображения.
Brightness
Текущий уровень яркости.
BrightnessCaps
Структура DXGK_BRIGHTNESS_CAPS, представляющая возможности управления яркостью интегрированной панели отображения.
BrightnessState
Структура DXGK_BRIGHTNESS_STATE, представляющая возможности управления плавной яркостью интегрированной панели отображения.
OptimizationLevel
Структура DXGK_BACKLIGHT_OPTIMIZATION_LEVEL, представляющая уровень оптимизации элемента управления яркостью.
ReductionInfo
Значение типа DXGK_BACKLIGHT_INFO, которое обеспечивает текущий абсолютный уровень уменьшения заднего света.
VerboseLogging
Логическое значение, указывающее, должно ли быть подробное ведение журнала трассировки событий для Windows (ETW) сведений о яркости.
NitRanges
Список поддерживаемых диапазонов нит.
GetBrightnessMillinits
Запрашивает драйвер текущего уровня яркости в миллинитах.
SetBrightnessMillinits
Направляет драйверу линейное расширение яркости от текущего уровня яркости до целевого уровня яркости за указанный период времени.
BrightnessInterfaceSupported
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 8 |
| минимальный поддерживаемый сервер | Windows Server 2012 |
| заголовка | d3dkmthk.h (include D3dkmthk.h) |
См. также
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS