Partager via


structure D3D12DDI_NODE_CPU_INPUT_0108 (d3d12umddi.h)

La structure D3D12DDI_NODE_CPU_INPUT_0108 décrit les données d’entrée d’un nœud unique dans un graphe de travail où l’entrée est fournie par le processeur.

Syntaxe

typedef struct D3D12DDI_NODE_CPU_INPUT_0108 {
  UINT   EntrypointIndex;
  UINT   NumRecords;
  void   *pRecords;
  UINT64 RecordStrideInBytes;
} D3D12DDI_NODE_CPU_INPUT_0108;

Membres

EntrypointIndex

Index d’une entrée donnée à un graphe de travail.

NumRecords

Nombre d’enregistrements à ajouter. NumRecords est toujours utilisé ; autrement dit, même avec des enregistrements vides, le nombre d’éléments de travail vides entraîne toujours les appels de nœud.

pRecords

Pointeur vers les définitions d’enregistrement, disposées avec les mêmes règles d’empaquetage de membre et de taille de struct que celles que C utilise. Le pilote doit copier/enregistrer ces données pendant l’enregistrement de la liste de commandes.

RecordStrideInBytes

Distance entre le début de chaque enregistrement, en octets. Cette valeur doit être alignée sur la plus grande taille de membre scalaire et être un multiple de 4 octets.

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

Voir aussi

D3D12DDI_DISPATCH_GRAPH_DESC_0108

PFND3D12DDI_DISPATCH_GRAPH_0108