EVT_IDD_CX_ADAPTER_COMMIT_MODES 콜백 함수(iddcx.h)
OS는 EVT_IDD_CX_ADAPTER_COMMIT_MODES 호출하여 어댑터의 모니터에 대한 모드 변경 사항을 드라이버에 알릴 수 있습니다.
구문
EVT_IDD_CX_ADAPTER_COMMIT_MODES EvtIddCxAdapterCommitModes;
NTSTATUS EvtIddCxAdapterCommitModes(
IDDCX_ADAPTER AdapterObject,
const IDARG_IN_COMMITMODES *pInArgs
)
{...}
매개 변수
AdapterObject
[in] 드라이버에 대한 호출에서 어댑터를 참조하기 위해 OS에서 사용하는 드라이버 제공 IDDCX_ADAPTER 핸들입니다.
pInArgs
[in] EVT_IDD_CX_ADAPTER_COMMIT_MODES 사용하는 인수를 포함하는 IDARG_IN_COMMITMODES 구조체에 대한 포인터입니다.
반환 값
EVT_IDD_CX_ADAPTER_COMMIT_MODESNTSTATUS 값을 반환합니다. 작업이 성공하면 STATUS_SUCCESS 또는 NT_SUCCESS(상태)가 TRUE와 같은 다른 상태 값을 반환합니다. 그렇지 않으면 적절한 NTSTATUS 오류 코드를 반환합니다.
설명
OS는 해당 모니터가 활성화되지 않은 경우에도 연결된 모든 모니터에 대해 항상 IDDCX_PATH 제공하고 변경된 경로를 나타냅니다. 경로가 비활성으로 표시되면 해당 경로에 대한 전체 디스플레이 파이프라인의 전원이 꺼지고 모니터에 신호가 전송되지 않습니다.
새 경로가 커밋되면 드라이버는 첫 번째 프레임을 표시할 준비가 될 때까지 표시 파이프라인을 프로그래밍하여 검은색 이미지를 표시해야 합니다. 이를 위해 첫 번째 프레임을 표시할 준비가 될 때까지 WDDM 표시 유형을 해제한 다음 표시 유형을 켜야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
지원되는 최소 서버 | Windows Server 2016 |
대상 플랫폼 | Windows |
헤더 | iddcx.h |
IRQL | requires_same |