EVT_IDD_CX_ADAPTER_COMMIT_MODES 콜백 함수(iddcx.h)

EVT_IDD_CX_ADAPTER_COMMIT_MODES 어댑터의 모니터에 대한 모드 변경 사항을 드라이버에 알리기 위해 OS에서 호출됩니다.

구문

EVT_IDD_CX_ADAPTER_COMMIT_MODES EvtIddCxAdapterCommitModes;

NTSTATUS EvtIddCxAdapterCommitModes(
  [in] IDDCX_ADAPTER AdapterObject,
  [in] const IDARG_IN_COMMITMODES *pInArgs
)
{...}

매개 변수

[in] AdapterObject

드라이버 호출 시 어댑터를 참조하기 위해 OS에서 사용하는 드라이버에서 제공하는 핸들입니다.

[in] pInArgs

EVT_IDD_CX_ADAPTER_COMMIT_MODES 사용되는 입력 인수입니다.

반환 값

(NTSTATUS) 작업이 성공하면 콜백 함수는 STATUS_SUCCESS 반환하거나 NT_SUCCESS(status)가 TRUE인 다른 상태 값을 반환해야 합니다. 그렇지 않으면 적절한 NTSTATUS 오류 코드입니다.

설명

OS는 활성 상태가 아니더라도 연결된 모든 모니터에 대해 항상 IDDCX_PATH 제공하고 변경된 경로를 나타냅니다. 경로가 비활성으로 표시되면 해당 경로의 전체 디스플레이 파이프라인이 꺼지고 모니터에 신호가 전송되지 않습니다.

참고

새 경로가 커밋되면 드라이버는 첫 번째 프레임을 표시할 준비가 될 때까지 표시 파이프라인을 프로그래밍하여 검은색 이미지를 표시해야 합니다. 이를 위해 첫 번째 프레임을 표시할 준비가 될 때까지 WDDM 표시 유형을 해제한 다음 표시 유형을 켜야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
대상 플랫폼 Windows
헤더 iddcx.h
IRQL requires_same