énumération D3D12DDI_NODE_IO_KIND_0108 (d3d12umddi.h)
L’énumération D3D12DDI_NODE_IO_KIND_0108 spécifie la classe d’entrée ou de sortie d’un nœud dans un graphique de travail.
Syntax
typedef enum D3D12DDI_NODE_IO_KIND_0108 {
D3D12DDI_NODE_IO_KIND_INVALID,
D3D12DDI_NODE_IO_KIND_EMPTY_INPUT_0108,
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_0108,
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_ARRAY_0108,
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_0108,
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_ARRAY_0108,
D3D12DDI_NODE_IO_KIND_DISPATCH_NODE_INPUT_RECORD_0108,
D3D12DDI_NODE_IO_KIND_GROUP_NODE_INPUT_RECORDS_0108,
D3D12DDI_NODE_IO_KIND_THREAD_NODE_INPUT_RECORD_0108,
D3D12DDI_NODE_IO_KIND_READ_WRITE_DISPATCH_NODE_INPUT_RECORD_0108,
D3D12DDI_NODE_IO_KIND_READ_WRITE_GROUP_NODE_INPUT_RECORDS_0108,
D3D12DDI_NODE_IO_KIND_READ_WRITE_THREAD_NODE_INPUT_RECORD_0108,
D3D12DDI_NODE_IO_KIND_GROUP_NODE_OUTPUT_RECORDS_0108,
D3D12DDI_NODE_IO_KIND_THREAD_NODE_OUTPUT_RECORDS_0108
} ;
Constantes
D3D12DDI_NODE_IO_KIND_INVALID L’E/S du nœud n’est pas valide ou n’est pas initialisée. |
D3D12DDI_NODE_IO_KIND_EMPTY_INPUT_0108 Le nœud a une entrée vide. |
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_0108 Le nœud produit une sortie qui peut être lue et écrite dans. |
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_ARRAY_0108 Désigne un tableau de sorties de nœud avec des fonctionnalités de lecture-écriture. |
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_0108 Le nœud a une sortie vide (aucune donnée n’est produite). |
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_ARRAY_0108 Désigne un tableau de nœuds avec des sorties vides. |
D3D12DDI_NODE_IO_KIND_DISPATCH_NODE_INPUT_RECORD_0108 Signifie un enregistrement d’entrée de nœud de répartition. |
D3D12DDI_NODE_IO_KIND_GROUP_NODE_INPUT_RECORDS_0108 Signifie les enregistrements d’entrée de nœud de groupe. |
D3D12DDI_NODE_IO_KIND_THREAD_NODE_INPUT_RECORD_0108 Signifie un enregistrement d’entrée de nœud de thread. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_DISPATCH_NODE_INPUT_RECORD_0108 Signifie un enregistrement d’entrée de nœud de répartition en lecture-écriture. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_GROUP_NODE_INPUT_RECORDS_0108 Signifie les enregistrements d’entrée de nœud de groupe en lecture-écriture. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_THREAD_NODE_INPUT_RECORD_0108 Signifie un enregistrement d’entrée de nœud de thread en lecture-écriture. |
D3D12DDI_NODE_IO_KIND_GROUP_NODE_OUTPUT_RECORDS_0108 Signifie les enregistrements de sortie de nœud de groupe. |
D3D12DDI_NODE_IO_KIND_THREAD_NODE_OUTPUT_RECORDS_0108 Signifie les enregistrements de sortie de nœud de thread. |
Remarques
Chaque définition d’énumération est composée d’un ensemble d’indicateurs de D3D12DDI_NODE_IO_FLAGS_0108 , dans D3D12DDI_NODE_IO_FLAG_KIND_MASK. Cette énumération est une copie DDI de la partie NodeIOKind de l’encodage NodeIOFlags et NodeIOKind dans les métadonnées DXIL.
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_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108
D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108