共用方式為


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(status) 等於 TRUE。 否則,它會傳回適當的NTSTATUS錯誤碼。

言論

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

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

要求

要求 價值
最低支援的用戶端 Windows 10
支援的最低伺服器 Windows Server 2016
目標平臺 窗戶
標頭 iddcx.h
IRQL requires_same

另請參閱

IDARG_IN_COMMITMODES