DXGK_BRIGHTNESS_NIT_RANGE 구조체(d3dkmdt.h)
이 구조체는 지원되는 밀리니트 수준의 선형 범위를 나타냅니다. 드라이버가 DXGK_BRIGHTNESS_CAPS 설정하지 않은 경우 NitsBrightness는 모든 값이 크기 조정되지 않은 천분의 1%의 밝기 수준을 나타냅니다.
구문
typedef struct _DXGK_BRIGHTNESS_NIT_RANGE {
UINT32 MinimumLevelMillinit;
UINT32 MaximumLevelMillinit;
UINT32 StepSizeMillinit;
} DXGK_BRIGHTNESS_NIT_RANGE;
멤버
MinimumLevelMillinit
이 범위에서 가장 낮은 수준입니다. OEM에 의해 디스플레이 드라이버에 제공된 보정된 데이터는 OPR(On Pixel Ratio) 백분율 100%로 가져와야 합니다. 여기서 각 픽셀은 RGB 값(255, 255, 255) 또는 부동 소수점으로 설정됩니다.
MaximumLevelMillinit
이 범위에서 가장 높은 수준입니다. 한 수준만 있는 범위를 나타내는 MinimumLevelMillinit와 같을 수 있습니다. 예를 들어 하나의 승격 수준만 있는 디스플레이를 지원할 수 있습니다. OEM에 의해 디스플레이 드라이버에 제공된 보정된 데이터는 OPR(On Pixel Ratio) 백분율 100%로 가져와야 합니다. 여기서 각 픽셀은 RGB 값(255, 255, 255) 또는 부동 소수점으로 설정됩니다.
StepSizeMillinit
범위에서 유효한 밝기 수준 사이의 단계 크기입니다. Minimum + StepSize * n은 음수가 아닌 n의 유효한 수준으로 간주됩니다. 여기서 수준은 최댓값과 같거나 낮습니다. (최대 – 최소) % StepSize는 항상 0이어야 합니다. MinimumLevelMillinit == MaximumLevelMillinit인 경우 0이어야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3dkmdt.h |