structure D3D12DDI_SHADER_NODE_0108 (d3d12umddi.h)
La structure D3D12DDI_SHADER_NODE_0108 décrit un nœud de nuanceur dans un graphique de travail.
Syntaxe
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;
Membres
Shader
Nom du nuanceur pour le nœud, après tout changement de nom qui aurait pu être effectué lors de l’exportation de nuanceurs dans un objet d’état.
PropertiesType
Une énumération D3D12DDI_NODE_PROPERTIES_TYPE_0108 qui spécifie le type des propriétés du nœud et le membre d’union qui est valide.
pBroadcastingLaunchNodeProperties
Pointeur vers une structure D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108 qui décrit les propriétés d’un nœud de lancement de diffusion.
pCoalescingLaunchNodeProperties
Pointeur vers une structure de D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108 qui décrit les propriétés d’un nœud de lancement de fusion.
pThreadLaunchNodeProperties
Pointeur vers une structure D3D12DDI_THREAD_LAUNCH_NODE_PROPERTIES_0108 qui décrit les propriétés d’un nœud de lancement de thread.
Remarques
Pour plus d’informations, consultez Graphiques de travail.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 24H2 (WDDM 3.2) |
En-tête | d3d12umddi.h |