D3D12DDI_SHADER_NODE_0108 構造体 (d3d12umddi.h)
D3D12DDI_SHADER_NODE_0108構造体は、作業グラフ内のシェーダー ノードを表します。
構文
typedef struct D3D12DDI_SHADER_NODE_0108 {
LPCWSTR Shader;
D3D12DDI_NODE_PROPERTIES_TYPE_0108 PropertiesType;
union {
const D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108 *pBroadcastingLaunchNodeProperties;
const D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108 *pCoalescingLaunchNodeProperties;
const D3D12DDI_THREAD_LAUNCH_NODE_PROPERTIES_0108 *pThreadLaunchNodeProperties;
};
} D3D12DDI_SHADER_NODE_0108;
メンバー
Shader
ノードのシェーダーの名前。シェーダーを状態オブジェクトにエクスポートするときに行われた名前変更の後。
PropertiesType
ノード プロパティの種類と、有効な共用体メンバーを指定する D3D12DDI_NODE_PROPERTIES_TYPE_0108 列挙体。
pBroadcastingLaunchNodeProperties
ブロードキャスト起動ノードのプロパティを記述する D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108 構造体へのポインター。
pCoalescingLaunchNodeProperties
結合起動ノードのプロパティを記述する D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108 構造体へのポインター。
pThreadLaunchNodeProperties
スレッド起動ノードのプロパティを記述する D3D12DDI_THREAD_LAUNCH_NODE_PROPERTIES_0108 構造体へのポインター。
注釈
詳細については、「 作業グラフ」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11バージョン 24H2 (WDDM 3.2) |
Header | d3d12umddi.h |