다음을 통해 공유


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 nits 광도를 의미합니다. NitsBrightness 설정되지 않은 경우 60.5%의미합니다.

TransitionTimeMs

전환에 소요되는 시간(밀리초)입니다.

SensorReadings

센서 판독값을 포함하는 DXGK_BRIGHTNESS_SENSOR_DATA 구조체는 드라이버가 현재 조명 조건에서 원하는 밝기를 달성하는 가장 좋은 방법을 결정하는 데 사용할 수 있습니다. 모든 디바이스가 모든 또는 센서 판독값을 지원하는 것은 아니며, 누락된 디바이스가 있으면 드라이버가 실패하지 않아야 합니다.

요구 사항

요구
헤더 d3dkmdt.h