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