IddCxAdapterDisplayConfigUpdate 함수(iddcx.h)
원격 드라이버는 IddCxAdapterDisplayConfigUpdate 호출하여 클라이언트가 서버에서 모니터 구성을 업데이트하는 방법을 알릴 수 있도록 할 수 있습니다. HDR 지원을 보고하는 드라이버는 iddCxAdapterDisplayConfigUpdate2 대신 사용해야 합니다.
통사론
NTSTATUS IddCxAdapterDisplayConfigUpdate(
IDDCX_ADAPTER AdapterObject,
const IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE *pInArgs
);
매개 변수
AdapterObject
[in] 표시 구성이 지정된 원격 어댑터의 IDDCX_ADAPTER 개체입니다.
pInArgs
[in] 함수에 대한 입력 인수를 포함하는 IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE 구조체에 대한 포인터입니다.
반환 값
IddCxAdapterDisplayConfigUpdate 성공 시 STATUS_SUCCESS 반환합니다. 그렇지 않으면 적절한 오류 코드를 반환합니다. 비고를 참조하세요.
발언
IDD(원격 간접 표시 드라이버)는 새 디스플레이 구성을 받으면 iddCxAdapterDisplayConfigUpdate 호출합니다.
OS는 새로 지정된 디스플레이 구성을 저장한 경우 STATUS_SUCCESS 반환합니다. 이러한 변경 내용은 요청된 대로 모니터에 대한 스왑 체인을 비동기적으로 다시 구성합니다. IddCxAdapterDisplayConfigUpdate 먼저 보류 중인 모니터 도착을 플러시하고 모니터 목록이 최신 상태인지 확인하기 위해 출발을 처리합니다.
IddCxAdapterDisplayConfigUpdate 제공된 디스플레이 구성이 드라이버에서 현재 지원되지 않는 것으로 확인되면 STATUS_INVALID_PARAMETER 반환하고 디버깅을 위해 WPP를 사용하는 이유를 기록합니다. 예를 들어 드라이버가 지정된 해상도/새로 고침 속도를 지원하지 않거나 잘못된 모니터를 지정할 수 있습니다.
IddCxAdapterDisplayConfigUpdate 이 구성 변경의 대상 세션이 연결이 끊어지거나 세션 어댑터가 중지되는 경우 STATUS_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED 반환합니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1903 |
헤더 | iddcx.h |