Partager via


structure D3D12DDI_NODE_LIST_ENTRY_0108 (d3d12umddi.h)

La structure D3D12DDI_NODE_LIST_ENTRY_0108 est utilisée dans le cadre d’une liste liée pour représenter des nœuds individuels dans un graphique de travail. Chaque nœud représente une unité de travail ou d’opération qui peut être exécutée sur le GPU.

Syntaxe

typedef struct D3D12DDI_NODE_LIST_ENTRY_0108 {
  const D3D12DDI_NODE_0108            *pNode;
  const D3D12DDI_NODE_LIST_ENTRY_0108 *pNext;
} D3D12DDI_NODE_LIST_ENTRY_0108;

Membres

pNode

Pointeur vers une structure D3D12DDI_NODE_0108 qui décrit le nœud.

pNext

Pointeur vers le nœud suivant de la liste.

Remarques

Cette structure de liste liée permet de définir des flux d’exécution complexes où chaque nœud peut dépendre de l’achèvement d’autres, formant un graphe acyclique dirigé (DAG) d’opérations.

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

Voir aussi

D3D12DDI_WORK_GRAPH_DESC_0108

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072

PFND3D12DDI_CREATE_STATE_OBJECT_0054

PFND3D12DDI_DISPATCH_GRAPH_0108