D3D12DDI_NODE_0108 構造体 (d3d12umddi.h)
D3D12DDI_NODE_0108構造は、作業グラフ内のノードを記述します。
構文
typedef struct _D3D12DDI_NODE_0108 {
UINT VersionAdded;
D3D12DDI_NODE_TYPE_0108 NodeType;
union {
D3D12DDI_SHADER_NODE_0108 Shader;
};
} D3D12DDI_NODE_0108;
メンバー
VersionAdded
ノードが状態オブジェクトに追加されたバージョン番号。最初の作業グラフの場合は 0 から始まります。 この値は、 PFND3D12DDI_ADD_TO_STATE_OBJECT_0072 が作業グラフへのノードの追加に使用され始める場合にのみ関連します。その場合、ノードの追加時にバージョン番号が表示されます。 特定のバージョンのグラフの構造は、関連するバージョン番号以下の任意のバージョンを考慮することで識別できます。
NodeType
ノード の 種類と有効な共用体メンバーを指定するD3D12DDI_NODE_TYPE_0108列挙。
Shader
シェーダー ノードを記述する D3D12DDI_SHADER_NODE_0108 構造体。
注釈
DDI レベル (たとえば、他のノードの説明から) この構造体へのポインターは安定しており、PFND3D12DDI_ADD_TO_STATE_OBJECT_0072の追加全体で特 に 重要です。
詳細については、「 作業グラフ」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11バージョン 24H2 (WDDM 3.2) |
Header | d3d12umddi.h |
こちらもご覧ください
PFND3D12DDI_ADD_TO_STATE_OBJECT_0072