struttura D3D12DDI_SHADER_NODE_0108 (d3d12umddi.h)
La struttura D3D12DDI_SHADER_NODE_0108 descrive un nodo shader in un grafico di lavoro.
Sintassi
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;
Membri
Shader
Nome dello shader per il nodo, dopo qualsiasi ridenominazione che potrebbe essere stata eseguita durante l'esportazione di shader in un oggetto stato.
PropertiesType
Enumerazione D3D12DDI_NODE_PROPERTIES_TYPE_0108 che specifica il tipo delle proprietà del nodo e quale membro dell'unione è valido.
pBroadcastingLaunchNodeProperties
Puntatore a una struttura D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108 che descrive le proprietà di un nodo di avvio di trasmissione.
pCoalescingLaunchNodeProperties
Puntatore a una struttura D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108 che descrive le proprietà di un nodo di avvio di unione.
pThreadLaunchNodeProperties
Puntatore a una struttura D3D12DDI_THREAD_LAUNCH_NODE_PROPERTIES_0108 che descrive le proprietà di un nodo di avvio del thread.
Osservazioni
Per altre informazioni, vedere Grafici di lavoro.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11, versione 24H2 (WDDM 3.2) |
intestazione | d3d12umddi.h |