EVT_IDD_CX_ADAPTER_COMMIT_MODES2回呼函式 (iddcx.h)
OS 會 呼叫 EVT_IDD_CX_ADAPTER_COMMIT_MODES2 ,以通知驅動程式適配卡上監視器的模式變更。
語法
EVT_IDD_CX_ADAPTER_COMMIT_MODES2 EvtIddCxAdapterCommitModes2;
NTSTATUS EvtIddCxAdapterCommitModes2(
IDDCX_ADAPTER AdapterObject,
const IDARG_IN_COMMITMODES2 *pInArgs
)
{...}
參數
AdapterObject
[in]要查詢之適配卡的OS產生的配接器物件。 這個 IDDCX_ADAPTER 物件句柄是在先前對 IddCxAdapterInitAsync的呼叫中傳回。
pInArgs
[in] IDARG_IN_COMMITMODES2 結構的指標,其中包含 EVT_IDD_CX_ADAPTER_COMMIT_MODES2所使用的自變數。
傳回值
EVT_IDD_CX_ADAPTER_COMMIT_MODES2 傳回 NTSTATUS 值。 如果作業成功,它會傳回STATUS_SUCCESS或另一個狀態值,NT_SUCCESS (状态) 等於TRUE。 否則,它會傳回適當的NTSTATUS錯誤碼。
備註
針對監視器認可模式時,會透過此函式呼叫支援 HDR 或 WCG 的 IddCx 1.10 版驅動程式,並告知每個元件在實體監視器連線上使用的色彩空間和位。 這些值是以驅動程式先前報告的目標功能和模式參數為基礎。 FP16 的報告配接器支援,但未公開此函式是錯誤。
在認可模式中指定的色彩空間不會指定用於交換鏈中每個表面的介面格式。 仍必須查詢 IDDCX_METADATA2 中提供的介面。
即使該監視器未使用中,OS 一律會為每個連線監視器提供 IDDCX_PATH2 ,並指出哪些路徑已變更。 如果路徑標示為非使用中,該路徑的整個顯示管線將會關閉電源,而且不會將訊號傳送至監視器。
認可新路徑時,驅動程式應該會設計顯示管線以顯示黑色影像,直到第一個畫面準備好顯示為止。 若要達到此目的,應該關閉 WDDM 可見性,直到第一個畫面準備好顯示為止,然後應該開啟可見度。
如需 HDR 支援的詳細資訊,請參閱 IddCx 1.10 版更新。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 22H2 9 月更新 (IddCx 1.10 版) |
標頭 | iddcx.h |