enumerazione D3D12DDI_NODE_IO_KIND_0108 (d3d12umddi.h)
L'enumerazione D3D12DDI_NODE_IO_KIND_0108 specifica la classe di input o output per un nodo in un grafico di lavoro.
Sintassi
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
} ;
Costanti
D3D12DDI_NODE_IO_KIND_INVALID L'I/O del nodo non è valido o non è inizializzato. |
D3D12DDI_NODE_IO_KIND_EMPTY_INPUT_0108 Il nodo ha un input vuoto. |
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_0108 Il nodo genera un output che può essere letto e scritto in . |
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_ARRAY_0108 Indica una matrice di output del nodo con funzionalità di lettura/scrittura. |
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_0108 Il nodo ha un output vuoto (non vengono generati dati). |
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_ARRAY_0108 Indica una matrice di nodi con output vuoti. |
D3D12DDI_NODE_IO_KIND_DISPATCH_NODE_INPUT_RECORD_0108 Indica un record di input del nodo dispatch. |
D3D12DDI_NODE_IO_KIND_GROUP_NODE_INPUT_RECORDS_0108 Indica i record di input dei nodi del gruppo. |
D3D12DDI_NODE_IO_KIND_THREAD_NODE_INPUT_RECORD_0108 Indica un record di input del nodo del thread. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_DISPATCH_NODE_INPUT_RECORD_0108 Indica un record di input del nodo dispatch di lettura/scrittura. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_GROUP_NODE_INPUT_RECORDS_0108 Indica i record di input dei nodi del gruppo di lettura/scrittura. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_THREAD_NODE_INPUT_RECORD_0108 Indica un record di input del nodo del thread di lettura/scrittura. |
D3D12DDI_NODE_IO_KIND_GROUP_NODE_OUTPUT_RECORDS_0108 Indica i record di output dei nodi di gruppo. |
D3D12DDI_NODE_IO_KIND_THREAD_NODE_OUTPUT_RECORDS_0108 Indica i record di output del nodo del thread. |
Osservazioni
Ogni definizione di enumerazione è costituita da un set di flag D3D12DDI_NODE_IO_FLAGS_0108, all'interno di D3D12DDI_NODE_IO_FLAG_KIND_MASK. Questa enumerazione è una copia DDI della parte NodeIOKind del NodeIOFlags e della codifica NodeIOKind nei metadati DXIL.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11, versione 24H2 (WDDM 3.2) |
intestazione | d3d12umddi.h |
Vedere anche
D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108
D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108