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 |