다음을 통해 공유


IDDCX_DISPLAYCONFIGPATH 구조체(iddcx.h)

IDDCX_DISPLAYCONFIGPATH 경로에 대한 디스플레이 모니터 구성을 포함합니다.

통사론

struct IDDCX_DISPLAYCONFIGPATH {
  UINT                   Size;
  IDDCX_MONITOR          MonitorObject;
  POINT                  Position;
  DISPLAYCONFIG_2DREGION Resolution;
  DISPLAYCONFIG_ROTATION Rotation;
  DISPLAYCONFIG_RATIONAL RefreshRate;
  UINT                   VSyncFreqDivider;
  UINT                   MonitorScaleFactor;
  UINT                   PhysicalWidthOverride;
  UINT                   PhysicalHeightOverride;
};

회원

Size

이 구조체의 크기(바이트)입니다.

MonitorObject

드라이버가 이 경로가 대상으로 지정된 모니터를 식별하기 위해 제공하는 IDDCX_MONITOR 개체 핸들입니다.

Position

이 경로에 대해 요청된 바탕 화면 위치를 포함하는 POINT 구조체입니다.

Resolution

이 경로에 대한 해상도를 포함하는 DISPLAYCONFIG_2DREGION 구조체입니다. 해상도 드라이버에서 지원하는 해상도와 일치해야 합니다.

Rotation

이 경로에 대해 요청된 화면 방향을 지정하는 DISPLAYCONFIG_ROTATION 값입니다.

RefreshRate

이 경로에 대해 요청된 새로 고침 속도를 포함하는 DISPLAYCONFIG_RATIONAL 구조체입니다. RefreshRate 지정된 해상도에 대해 드라이버에서 지원하는 새로 고침 속도와 일치해야 합니다.

메모

이 새로 고침 속도는 원격 드라이버가 점진적 대상 모드만 지원할 수 있으므로 점진적으로 정의됩니다.

VSyncFreqDivider

지정된 RefreshRate대한 V 동기화 구분선 값입니다.

MonitorScaleFactor

이 경로에 대해 요청된 모니터 DPI입니다. 이 값은 힌트일 뿐이며 OS는 세션의 DPI 구성이 유효한지 확인하기 위해 값을 재정의할 수 있습니다. 유효한 값은 100~500개입니다.

PhysicalWidthOverride

지정된 모니터에 대한 물리적 너비 재정의(밀리미터)입니다. 값이 0이면 재정의가 없음을 의미합니다.

PhysicalHeightOverride

지정된 모니터에 대한 물리적 높이 재정의(밀리미터)입니다. 값이 0이면 재정의가 없음을 의미합니다.

발언

IDD(간접 표시 드라이버)는 새 디스플레이 구성을 받으면 iddCxAdapterDisplayConfigUpdate호출합니다. IDARG_IN_ADAPTERDISPLAYCONFIGUPDATEIDDCX_DISPLAYCONFIGPATH 구조의 배열을 전달합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 10 버전 1903
헤더 iddcx.h

참고 항목

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE

iddCxAdapterDisplayConfigUpdate