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
밝기 정보의 ETW(Windows용 이벤트 추적) 로깅이 자세한 정보여야 하는지 여부를 나타내는 부울 값입니다.
NitRanges
지원되는 nit 범위 목록입니다.
GetBrightnessMillinits
드라이버에서 현재 밝기 수준(밀리니트)을 쿼리합니다.
SetBrightnessMillinits
지정된 시간 동안 드라이버가 현재 밝기 수준에서 대상 밝기 수준으로 밝기를 선형으로 진입하도록 지시합니다.
BrightnessInterfaceSupported
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 |
지원되는 최소 서버 | Windows Server 2012 |
머리글 | d3dkmthk.h(D3dkmthk.h 포함) |
추가 정보
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS