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) |
标头 | d3d12umddi.h |