共用方式為


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]驅動程式提供的 IDDCX_ADAPTER 句柄,由操作系統用來參考驅動程式呼叫中的配接器。

pInArgs

[in] IDARG_IN_COMMITMODES 結構的指標,其中包含 EVT_IDD_CX_ADAPTER_COMMIT_MODES所使用的自變數。

傳回值

EVT_IDD_CX_ADAPTER_COMMIT_MODES 傳回 NTSTATUS 值。 如果作業成功,它會傳回STATUS_SUCCESS或另一個狀態值,NT_SUCCESS (状态) 等於TRUE。 否則,它會傳回適當的NTSTATUS錯誤碼。

備註

即使該監視器沒有作用中,OS 一律會為每個連線監視器提供 IDDCX_PATH ,並指出哪些路徑已變更。 如果路徑標示為非使用中,該路徑的整個顯示管線將會關閉電源,而且不會將訊號傳送至監視器。

認可新路徑時,驅動程式應該會設計顯示管線以顯示黑色影像,直到第一個畫面準備好顯示為止。 若要達到此目的,應該關閉 WDDM 可見性,直到第一個畫面準備好顯示為止,然後應該開啟可見度。

規格需求

需求
最低支援的用戶端 Windows 10
最低支援的伺服器 Windows Server 2016
目標平台 Windows
標頭 iddcx.h
IRQL requires_same

另請參閱

IDARG_IN_COMMITMODES