共用方式為


IddCx 1.9 版及其後版本的更新

本頁說明IddCx 1.9中所做的變更。 針對 IddCx 1.9 建置的單一間接顯示驅動程式 (IDD) 二進位檔可以在 Windows 10 版本 1803 和更新版本上執行,使用運行時間檢查來確認 IddCx 1.9 中的 DDI 變更是否適用於該系統。 如需詳細資訊,請參閱 建置多個 Windows 版本的 WDF 驅動程式

IddCx 1.9 變更分為以下類別:

  • IddCxGetVersion 版本已更新。 如需IddCx相關版本資訊的完整清單,請參閱 IddCx 版本。
  • 新增了一個DDI,允許IDD將視訊排程器優先順序提升到即時優先級頻段。
  • 不允許 UMDF 進程集區。

已更新IddCxGetVersion版本

IddCxGetVersion 在 Windows 11 版本 22H2 上傳回的 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 檔案。