DXGK_FEATURE_ID列舉 (d3dukmdt.h)
DXGK_FEATURE_ID 列舉值會識別 WDDM 功能。
語法
typedef enum _DXGK_FEATURE_ID {
DXGK_FEATURE_HWSCH,
DXGK_FEATURE_HWFLIPQUEUE,
DXGK_FEATURE_LDA_GPUPV,
DXGK_FEATURE_KMD_SIGNAL_CPU_EVENT,
DXGK_FEATURE_USER_MODE_SUBMISSION,
DXGK_FEATURE_SHARE_BACKING_STORE_WITH_KMD,
DXGK_FEATURE_SAMPLE,
DXGK_FEATURE_PAGE_BASED_MEMORY_MANAGER,
DXGK_FEATURE_KERNEL_MODE_TESTING,
DXGK_FEATURE_64K_PT_DEMOTION_FIX,
DXGK_FEATURE_GPUPV_PRESENT_HWQUEUE,
DXGK_FEATURE_GPUVAIOMMU,
DXGK_FEATURE_NATIVE_FENCE,
DXGK_FEATURE_QUERYSTATISTICS_EXTENSIONS
} DXGK_FEATURE_ID;
常數
DXGK_FEATURE_HWSCH 硬體加速 GPU 排程功能。 功能類別DXGK_FEATURE_CATEGORY_DRIVER。 |
DXGK_FEATURE_HWFLIPQUEUE 硬體翻轉佇列 功能。 功能類別DXGK_FEATURE_CATEGORY_DRIVER。 |
DXGK_FEATURE_LDA_GPUPV GPU 半虛擬化功能中連結的顯示配接器。 功能類別DXGK_FEATURE_CATEGORY_DRIVER。 |
DXGK_FEATURE_KMD_SIGNAL_CPU_EVENT KMD 功能的 CPU 事件 |
DXGK_FEATURE_USER_MODE_SUBMISSION 使用者模式提交功能。 功能類別DXGK_FEATURE_CATEGORY_DRIVER。 |
DXGK_FEATURE_SHARE_BACKING_STORE_WITH_KMD 允許 UMD 與 KMD 功能共用備份存放區。 功能類別DXGK_FEATURE_CATEGORY_DRIVER。 |
DXGK_FEATURE_SAMPLE 驅動程式可以使用此值來測試其實作。 |
DXGK_FEATURE_PAGE_BASED_MEMORY_MANAGER 以頁面為基礎的記憶體管理功能。 功能類別DXGK_FEATURE_CATEGORY_DRIVER。 |
DXGK_FEATURE_KERNEL_MODE_TESTING 核心模式測試 功能。 功能類別DXGK_FEATURE_CATEGORY_DRIVER。 |
DXGK_FEATURE_64K_PT_DEMOTION_FIX OS 的 64k 頁面數據表降級修正「功能」,表示 OS 已啟用 64K 頁面表降級的修正。 當 64KB 頁面對應的 GPU VA 範圍需要部分對應 4KB 頁面時,就會發生 64KB 頁面降級。 在此情況下,具有 64KB 專案的分頁表會轉換成含有 4KB 專案的分頁表。 Bug 是驅動程式保護和配置句柄在降級期間並未保留。 功能類別DXGK_FEATURE_CATEGORY_DRIVER。 如需詳細資訊,請參閱。 |
DXGK_FEATURE_GPUPV_PRESENT_HWQUEUE 操作系統已修正已啟用 GPU 半虛擬化和硬體排程的問題。 如果 DXGK 內容物件有多個硬體佇列,且 D3DKMTPresent 是以佇列清單中第一個的硬體佇列呼叫,則主機上會使用第一個硬體佇列來處理 Present。 功能類別DXGK_FEATURE_CATEGORY_DRIVER。 如需詳細資訊,請參閱。 |
DXGK_FEATURE_GPUVAIOMMU 具有IoMmu功能的 GPU 虛擬位址。 功能類別DXGK_FEATURE_CATEGORY_DRIVER。 |
DXGK_FEATURE_NATIVE_FENCE 原生 GPU 柵欄 功能。 功能類別DXGK_FEATURE_CATEGORY_DRIVER。 |
DXGK_FEATURE_QUERYSTATISTICS_EXTENSIONS 查詢統計數據功能。 功能類別DXGK_FEATURE_CATEGORY_OS。 |
言論
WDDM 功能是由其功能識別碼 (DXGK_FEATURE_ID) 識別,其是由下列專案所組成:
- 識別功能類別標識碼的 DXGK_FEATURE_CATEGORY 值。 這項資訊會儲存在 DXGK_FEATURE_ID的四個位。
- 識別功能本身的 DXGK_DRIVER_FEATURE 值。
由於原始功能實作並未將功能標識符分類,因此在類別 0 內必須持續定義少數功能識別碼,以提供回溯相容性,但不是驅動程式功能。 這適用於下列功能識別碼:
- DXGK_FEATURE_64K_PT_DEMOTION_FIX
- DXGK_FEATURE_GPUPV_PRESENT_HWQUEUE
- DXGK_DRIVER_FEATURE_RESERVED_1到DXGK_DRIVER_FEATURE_RESERVED_25範圍內的所有功能標識碼
這些功能識別碼代表已在舊版OS組建上定義或實作的功能,而且現有的軟體檢查必須能夠繼續由這些標識碼查詢這些功能。 驅動程式不需要實作任何這些功能標識碼的支援。
如需詳細資訊,請參閱 查詢 WDDM 功能支援和啟用。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 11 版本 24H2 (WDDM 3.2) |
標頭 | d3dukmdt.h |