共用方式為


D3D12DDI_SET_PROGRAM_DESC_0108 結構 (d3d12umddi.h)

D3D12DDI_SET_PROGRAM_DESC_0108 結構描述應該在命令清單上設定PFND3D12DDI_SET_PROGRAM_0108的程式。

語法

typedef struct D3D12DDI_SET_PROGRAM_DESC_0108 {
  D3D12DDI_PROGRAM_TYPE_0108 Type;
  union {
    D3D12DDI_SET_GENERIC_PIPELINE_DESC_0108    GenericPipeline;
    D3D12DDI_SET_RAYTRACING_PIPELINE_DESC_0108 RaytracingPipeline;
    D3D12DDI_SET_WORK_GRAPH_DESC_0108          WorkGraph;
  };
} D3D12DDI_SET_PROGRAM_DESC_0108;

成員

Type

D3D12DDI_PROGRAM_TYPE_0108列舉,指定要設定的程序類型。

GenericPipeline

描述類型為D3D12DDI_PROGRAM_TYPE_GENERIC_PIPELINE_0108時所設定之泛型管線的D3D12DDI_SET_GENERIC_PIPELINE_DESC_0108結構。

RaytracingPipeline

描述類型D3D12DDI_PROGRAM_TYPE_RAYTRACING_PIPELINE_0108時所要設定之光線追蹤管線D3D12DDI_SET_RAYTRACING_PIPELINE_DESC_0108結構。 目前不支援。

WorkGraph

D3D12DDI_SET_WORK_GRAPH_DESC_0108 結構,描述類型D3D12DDI_PROGRAM_TYPE_WORK_GRAPH_0108時要設定的工作圖形。

備註

如需詳細資訊,請參閱 工作圖表

規格需求

需求
最低支援的用戶端 Windows 11 版本 24H2 (WDDM 3.2)
標頭 d3d12umddi.h

另請參閱

D3D12DDI_PROGRAM_TYPE_0108

D3D12DDI_SET_GENERIC_PIPELINE_DESC_0108

D3D12DDI_SET_RAYTRACING_PIPELINE_DESC_0108

D3D12DDI_SET_WORK_GRAPH_DESC_0108

PFND3D12DDI_SET_PROGRAM_0108