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 |