適用於IddCx 1.9版和更新版本的 匯報
此頁面描述在IddCx 1.9中所做的變更。 針對IddCx 1.9建置的單一間接顯示驅動程式 (IDD) 二進位檔可以在 Windows 10 1803 版和更新版本上執行,並使用運行時間檢查來確認該系統上是否有 DDI 變更。 如需詳細資訊,請參閱 建置適用於多個 Windows 版本的 WDF 驅動程式 。
IddCx 1.9 變更分為下列類別:
- IddCxGetVersion 版本已更新。 如需 IddCx 相關版本資訊的完整清單,請參閱IddCx版本。
- 已新增 DDI,可讓 IDD 將視訊排程器優先順序提升到即時優先順序範圍。
- 不允許 UMDF 進程共用。
更新了IddCxGetVersion版本
Windows 11 22H2 版的 IddCxGetVersion 所傳回的 IddCx 版本已更新為IDDCX_VERSION_SV2 (0x1900) 。
已新增IddCxSetRealtimeGPUPriority以引發視訊排程器優先順序
引進IddCxSetRealtimeGPUPriority DDI,以允許IDD提高目前路徑中用來處理桌面框架之 GPU 裝置的 GPU 優先順序。 當 GPU 工作負載偏高時,避免 IDD GPU 工作的 GPU 耗盡,這項功能很有用。
必要的 IddCx 1.9 驅動程式 INF 更新,以不允許 UMDF 進程共用
為了減少拒絕服務攻擊的 IddCxSetRealtimeGPUPriority 濫用表面,不允許IddCx 1.9驅動程式與其他UMDF驅動程式共享進程。 IddCx 1.9 驅動程式必須在其 inf 檔案中新增下列內容。
HKR, "WUDF", "DeviceGroupId", %REG_SZ%, "<DriverGroupName>"
如需範例,請參閱 GitHub IndirectDisplay 範例 中的 INF 檔案。