structure D3D12DDI_NODE_0108 (d3d12umddi.h)
La structure D3D12DDI_NODE_0108 décrit un nœud dans un graphe de travail.
Syntaxe
typedef struct _D3D12DDI_NODE_0108 {
UINT VersionAdded;
D3D12DDI_NODE_TYPE_0108 NodeType;
union {
D3D12DDI_SHADER_NODE_0108 Shader;
};
} D3D12DDI_NODE_0108;
Membres
VersionAdded
Numéro de version que le nœud a été ajouté à l’objet d’état, en commençant à 0 pour le graphique de travail initial. Cette valeur devient pertinente uniquement lorsque PFND3D12DDI_ADD_TO_STATE_OBJECT_0072 commence à être utilisée pour ajouter des nœuds à un graphe de travail, auquel cas le numéro de version distingue quand le nœud a été ajouté. La structure d’un graphique à n’importe quelle version donnée peut être identifiée en tenant compte de n’importe quelle version inférieure ou égale au numéro de version approprié.
NodeType
Énumération D3D12DDI_NODE_TYPE_0108 qui spécifie le type du nœud et le membre de l’union valide.
Shader
Structure D3D12DDI_SHADER_NODE_0108 qui décrit un nœud de nuanceur.
Remarques
Les pointeurs vers cette structure au niveau DDI (par exemple, à partir d’autres descriptions de nœuds) sont stables, ce qui est d’une importance particulière pour les ajouts PFND3D12DDI_ADD_TO_STATE_OBJECT_0072.
Pour plus d’informations, consultez graphiques Work.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11, version 24H2 (WDDM 3.2) |
d’en-tête | d3d12umddi.h |
Voir aussi
PFND3D12DDI_ADD_TO_STATE_OBJECT_0072