共用方式為


路徑優先順序

本節僅適用於 Windows 7 和更新版本,以及 Windows Server 2008 R2 和更新版本的 Windows作系統。

SetDisplayConfig CCD 函式會判斷路徑陣列內由 pathArray 參數指定的作用中路徑排序,以便 SetDisplayConfig 將較高的優先順序提供給較低數目的陣列路徑元素。 下列項目會影響排序:

  • 如果 SetDisplayConfig 找不到現有的顯示設定, SetDisplayConfig 會在搜尋順序中的最佳模式邏輯期間使用路徑優先順序。 因此,SetDisplayConfig 更有可能以原生解析度滿足較高優先順序的路徑,而非較低優先順序的路徑。

  • 在複製的路徑中,最高優先順序的路徑是計畫執行翻轉操作的路徑。 因此,優先順序較低的路徑可能會受到輕微撕裂。

  • DirectX 圖形核心子系統會使用路徑優先級(以及 GDI 主要檢視)來推導出子系統中在呼叫顯示迷你埠驅動程式時傳遞給 D3DKMDT_VIDPN_PRESENT_PATH 結構中的 ImportanceOrdinal 成員的路徑重要性值。 路徑重要性值會影響驅動程式決策,例如驅動程式應該在資源配置中優先處理哪個路徑。 例如,較低序數路徑可能更能存取覆疊或較高品質的控制器。

QueryDisplayConfig CCD 函式一律會依優先順序傳回路徑。 如果在 QueryDisplayConfigFlags 參數中設定 QDC_ALL_PATHS 旗標,則 QueryDisplayConfig 會傳回 pPathInfoArray 參數指定的路徑陣列中所有作用中路徑組合之後的所有非作用中路徑組合。