다음을 통해 공유


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_ADAPTERDISPLAYCONFIGUPDATE IDDCX_DISPLAYCONFIGPATH 구조체의 배열을 전달합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1903
머리글 iddcx.h

추가 정보

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE

IddCxAdapterDisplayConfigUpdate