DXGK_PATH_UPDATE列舉 (d3dkmddi.h)

列舉,指出自從先前成功呼叫 SetTimingsFromVidPn 之後,此路徑的修改方式。

Syntax

typedef enum _DXGK_PATH_UPDATE {
  DXGK_PATH_UPDATE_UNMODIFIED,
  DXGK_PATH_UPDATE_ADDED,
  DXGK_PATH_UPDATE_MODIFIED,
  DXGK_PATH_UPDATE_REMOVED
} DXGK_PATH_UPDATE;

常數

 
DXGK_PATH_UPDATE_UNMODIFIED
指出自從 上次呼叫 SetTimingsFromVidPn 之後,尚未變更此路徑。 這可讓驅動程式略過詢問 VidPn 的變更。 現有的掃描應該會繼續,而不是因重新指派顯示資源以滿足其他路徑而造成的任何問題。
DXGK_PATH_UPDATE_ADDED
指出此路徑是新的,因此驅動程序必須完全理解所需內容的描述。 由於沒有要從中掃描的配置,因此驅動程式必須掃描黑色,直到OS與要掃描的一或多個平面產生關聯為止。
DXGK_PATH_UPDATE_MODIFIED
指出自從 上次呼叫 SetTimingsFromVidPn 之後,此路徑已變更。 驅動程式必須詢問 VidPn,並檢查其他路徑資訊欄位,以瞭解變更的內容。 OS 會在進行此呼叫之前移除所有圖元平面,因此驅動程式必須掃描黑色,直到 OS 與一或多個平面建立關聯才能掃描出來。
DXGK_PATH_UPDATE_REMOVED
指出此路徑存在於先前的 VidPn 中,但已移除。 驅動程式應該能夠在不詢問 VidPn 的情況下優化移除,以查看路徑已移除。

規格需求

需求
標頭 d3dkmddi.h