共用方式為


工作圖表

本文說明為使用者模式圖形驅動程式 (UMD) 新增的 DIS,以支援 D3D12 工作圖形。 工作圖表功能可從 Windows 11 版本 24H2 (WDDM 3.2) 開始提供。 您可以在 D3D12 Work Graph 規格中找到 工作圖形的 詳細說明。

報告工作圖表支援

UMD 會更新或引進下列介面,以報告其工作圖形支援:

DDI 函式數據表

若要支援工作圖表,UMD 必須實作下列函式,並提供下列 DDI 函式數據表中的指標:

您可以遵循 DDI 參考頁面的連結,來探索與這些新增 DDI 相關聯的數十個工作圖形結構和列舉的參考頁面。

下列 D3D12DDI_STATE_SUBOBJECT_TYPE 子物件類型(及其相關的狀態物件建立結構)與工作圖形相關。

定義 列舉值 相關結構
D3D12DDI_STATE_SUBOBJECT_TYPE_STATE_OBJECT_CONFIG 0 D3D12DDI_STATE_OBJECT_CONFIG_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_GLOBAL_ROOT_SIGNATURE 1 D3D12DDI_GLOBAL_ROOT_SIGNATURE_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_LOCAL_ROOT_SIGNATURE 2 D3D12DDI_LOCAL_ROOT_SIGNATURE_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_NODE_MASK 3 D3D12_NODE_MASK_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_DXIL_LIBRARY 5 D3D12DDI_DXIL_LIBRARY_DESC_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_EXISTING_COLLECTION 6 D3D12DDI_EXISTING_COLLECTION_DESC_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_WORK_GRAPH 13 D3D12DDI_WORK_GRAPH_DESC_0108
D3D12DDI_STATE_SUBOBJECT_TYPE_SHADER_EXPORT_SUMMARY 0x100000 D3D12DDI_FUNCTION_SUMMARY_005

在 DDI 的狀態物件定義中,工作圖形是類型 D3D12DDI_STATE_SUBOBJECT_TYPE_WORK_GRAPH的子物件。 請參閱子物件配置D3D12DDI_WORK_GRAPH_DESC_0108結構。 相關結構和列舉會從這個結構的 refpage 連結。

其他子物件類型是從 DXR 規格依同向繼承。