структура 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 |