DXGK_BRIGHTNESS_SET_IN 구조체(d3dkmdt.h)
DxgkBrightnessSet3 콜백 함수에 대한 입력 매개 변수를 포함합니다.
구문
typedef struct _DXGK_BRIGHTNESS_SET_IN {
UINT32 BrightnessMillinits;
UINT32 TransitionTimeMs;
DXGK_BRIGHTNESS_SENSOR_DATA SensorReadings;
} DXGK_BRIGHTNESS_SET_IN, *PDXGK_BRIGHTNESS_SET_IN;
멤버
BrightnessMillinits
전환할 밀리니트의 밝기 수준입니다. 드라이버가 DXGK_BRIGHTNESS_CAPS 설정하지 않은 경우 NitsBrightness는 이 값이 크기 조정되지 않은 천분의 1%의 밝기 수준을 의미합니다.
예를 들어 BrightnessMillinits 가 60500으로 설정되고 NitsBrightness 가 설정된 경우 이는 60.5니트 광도를 의미합니다. NitsBrightness가 설정되지 않은 경우 60.5%를 의미합니다.
TransitionTimeMs
전환에 걸리는 시간(밀리초)입니다.
SensorReadings
운전자가 현재 조명 조건에서 원하는 밝기를 달성하는 가장 좋은 방법을 결정하는 데 사용할 수 있는 센서 판독값을 포함하는 DXGK_BRIGHTNESS_SENSOR_DATA 구조체입니다. 모든 디바이스에서 센서 판독값을 모두 지원하는 것은 아니며 누락된 디바이스가 있으면 드라이버가 실패하지 않아야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3dkmdt.h |