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