структура D3DKMT_BRIGHTNESS_INFO (d3dkmthk.h)
Содержит сведения о яркости интегрированной панели дисплея.
Синтаксис
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
Список поддерживаемых диапазонов nit.
GetBrightnessMillinits
Запрашивает у драйвера текущий уровень яркости в миллинитах.
SetBrightnessMillinits
Направляет драйвер для линейного увеличения яркости с текущего уровня яркости до целевого уровня яркости в течение заданного периода времени.
BrightnessInterfaceSupported
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Минимальная версия сервера | Windows Server 2012 |
Верхняя часть | d3dkmthk.h (включая D3dkmthk.h) |
См. также раздел
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS