Partager via


énumération D3D12DDI_NODE_IO_FLAGS_0108 (d3d12umddi.h)

L’énumération D3D12DDI_NODE_IO_FLAGS_0108 spécifie les indicateurs utilisés pour décrire le comportement d’E/S d’un nœud dans un graphique de travail.

Syntax

typedef enum D3D12DDI_NODE_IO_FLAGS_0108 {
  D3D12DDI_NODE_IO_FLAG_INPUT,
  D3D12DDI_NODE_IO_FLAG_OUTPUT,
  D3D12DDI_NODE_IO_FLAG_READ_WRITE,
  D3D12DDI_NODE_IO_FLAG_EMPTY_RECORD,
  D3D12DDI_NODE_IO_FLAG_NODE_ARRAY,
  D3D12DDI_NODE_IO_FLAG_THREAD_RECORD,
  D3D12DDI_NODE_IO_FLAG_GROUP_RECORD,
  D3D12DDI_NODE_IO_FLAG_DISPATCH_RECORD,
  D3D12DDI_NODE_IO_FLAG_RECORD_GRANULARITY_MASK,
  D3D12DDI_NODE_IO_FLAG_KIND_MASK,
  D3D12DDI_NODE_IO_FLAG_TRACK_RW_INPUT_SHARING,
  D3D12DDI_NODE_IO_FLAG_NODE_FLAGS_MASK,
  D3D12DDI_NODE_IO_FLAG_RECORD_FLAGS_MASK
} ;

Constantes

 
D3D12DDI_NODE_IO_FLAG_INPUT
Le nœud est conçu pour recevoir des données d’entrée.
D3D12DDI_NODE_IO_FLAG_OUTPUT
Le nœud produit des données de sortie.
D3D12DDI_NODE_IO_FLAG_READ_WRITE
Le nœud peut être lu et écrit dans.
D3D12DDI_NODE_IO_FLAG_EMPTY_RECORD
Le nœud a un enregistrement vide.
D3D12DDI_NODE_IO_FLAG_NODE_ARRAY
Le nœud fait partie d’un tableau de nœuds.
D3D12DDI_NODE_IO_FLAG_THREAD_RECORD
Le nœud est un enregistrement de thread.
D3D12DDI_NODE_IO_FLAG_GROUP_RECORD
Le nœud est un enregistrement de groupe.
D3D12DDI_NODE_IO_FLAG_DISPATCH_RECORD
Le nœud est un enregistrement de répartition.
D3D12DDI_NODE_IO_FLAG_RECORD_GRANULARITY_MASK
Masque qui peut être utilisé pour extraire la granularité de l’enregistrement à partir des indicateurs.
D3D12DDI_NODE_IO_FLAG_KIND_MASK
Masque qui peut être utilisé pour extraire le type d’E/S du nœud à partir des indicateurs.
D3D12DDI_NODE_IO_FLAG_TRACK_RW_INPUT_SHARING
Le nœud effectue le suivi du partage d’entrée en lecture-écriture.
D3D12DDI_NODE_IO_FLAG_NODE_FLAGS_MASK
Masque permettant d’extraire des indicateurs spécifiques aux nœuds.
D3D12DDI_NODE_IO_FLAG_RECORD_FLAGS_MASK
Masque permettant d’extraire les indicateurs liés au comportement d’enregistrement du nœud.

Remarques

Ces indicateurs sont une copie DDI des indicateurs dans NodeIOFlags et l’encodage NodeIOKind dans les métadonnées DXIL.

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_NODE_IO_KIND_0108