DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 구조체(dispmprt.h)
비디오 프레젠테이션 대상의 색시계 및 SDR 흰색 수준을 설명합니다. DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 콜백 함수에 사용됩니다.
통사론
typedef struct _DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 {
D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
DXGK_COLORIMETRY AdjustedColorimetry;
UINT SdrWhiteLevel;
} DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2, *PDXGKARG_SETTARGETADJUSTEDCOLORIMETRY2;
회원
TargetId
디스플레이 어댑터의 비디오 현재 대상 식별자입니다.
AdjustedColorimetry
OS가 디스플레이 디바이스 설명자, 모든 재정의 및 조정을 처리한 후 이 대상에 연결된 모니터에 대한 색 측정 관련 필드를 포함하는 DXGK_COLORIMETRY 구조체입니다.
SdrWhiteLevel
비디오 프레젠테이션 대상에 표시되는 모든 SDR 콘텐츠에 대한 nits의 SDR(표준 동적 범위) 흰색 수준 값을 나타냅니다.
OS는 제공된 모든 SDR 콘텐츠가 80니트이며 기본적으로 이 흰색 수준이 적절하다고 가정합니다.
사용자는 OS가 모든 SDR 콘텐츠의 흰색 수준을 높이라고 요청할 수 있습니다. 부스트가 적용되면 OS와 드라이버는 흰색 수준이 80니트로 설정되지 않은 경우 모든 SDR 콘텐츠를 적절하게 승격해야 합니다.
드라이버는 사용 중일 때 하드웨어 커서를 승격해야 합니다.
이 조정은 다음과 같이 적용되어야 합니다.
RGBout = RGBin * (SDRWhiteLevel / 80);
또한 드라이버는 잠재적으로 SDR MPO(다중 평면 오버레이) 평면의 콘텐츠를 승격하는 역할을 담당합니다. 드라이버는 평면 특성에 의해 지정된 SDR 흰색 수준을 사용하여 SDR MPO 평면을 높일지 여부를 결정해야 합니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1809 |
헤더 | dispmprt.h |