다음을 통해 공유


BRIGHTNESS_NIT_RANGE 구조체(ntddvdeo.h)

지원되는 밀리니트 수준의 선형 범위입니다.

통사론

typedef struct _BRIGHTNESS_NIT_RANGE {
  ULONG MinLevelInMillinit;
  ULONG MaxLevelInMillinit;
  ULONG StepSizeInMillinit;
} BRIGHTNESS_NIT_RANGE, *PBRIGHTNESS_NIT_RANGE;

회원

MinLevelInMillinit

이 범위에서 가장 낮은 수준입니다. OEM에 의해 디스플레이 드라이버에 제공된 보정된 데이터는 OPR(On Pixel Ratio) 백분율 100%로 가져와야 합니다. 여기서 각 픽셀은 RGB 값(255, 255, 255) 또는 동급 부동 소수점으로 설정됩니다.

MaxLevelInMillinit

이 범위에서 가장 높은 수준입니다. MinimumLevelInMillinit와 같아서 한 수준만 있는 범위를 나타낼 수 있습니다. 예를 들어 하나의 승격 수준만 있는 디스플레이를 지원할 수 있습니다. OEM에 의해 디스플레이 드라이버에 제공된 보정된 데이터는 OPR(On Pixel Ratio) 백분율 100%로 가져와야 합니다. 여기서 각 픽셀은 RGB 값(255, 255, 255) 또는 동급 부동 소수점으로 설정됩니다.

StepSizeInMillinit

범위에서 유효한 밝기 수준 사이의 단계 크기입니다. 최소 + StepSize * n은 음수가 아닌 n에 대해 유효한 수준으로 간주됩니다. 여기서 수준은 최대값과 같거나 낮습니다. (최대 – 최소) % StepSize는 항상 0이어야 합니다. MinimumLevelInMillinit == MaximumLevelInMillinit이면 0이어야 합니다.

요구 사항

요구
헤더 ntddvdeo.h