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
TypeがD3D12DDI_PROGRAM_TYPE_GENERIC_PIPELINE_0108されたときに設定するジェネリック パイプラインを記述するD3D12DDI_SET_GENERIC_PIPELINE_DESC_0108構造体。
RaytracingPipeline
TypeがD3D12DDI_PROGRAM_TYPE_RAYTRACING_PIPELINE_0108されたときに設定するレイトレーシング パイプラインを記述するD3D12DDI_SET_RAYTRACING_PIPELINE_DESC_0108構造体。 現在はサポートされていません。
WorkGraph
TypeがD3D12DDI_PROGRAM_TYPE_WORK_GRAPH_0108されたときに設定する作業グラフを記述するD3D12DDI_SET_WORK_GRAPH_DESC_0108構造体。
注釈
詳細については、「 作業グラフ」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11バージョン 24H2 (WDDM 3.2) |
Header | d3d12umddi.h |
こちらもご覧ください
D3D12DDI_SET_GENERIC_PIPELINE_DESC_0108
D3D12DDI_SET_RAYTRACING_PIPELINE_DESC_0108