D3D12DDI_NODE_IO_KIND_0108 enumeração (d3d12umddi.h)
A enumeração D3D12DDI_NODE_IO_KIND_0108 especifica a classe de entrada ou saída de um nó em um grafo de trabalho.
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 A E/S do nó é inválida ou não inicializada. |
D3D12DDI_NODE_IO_KIND_EMPTY_INPUT_0108 O nó tem uma entrada vazia. |
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_0108 O nó produz uma saída que pode ser lida e gravada. |
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_ARRAY_0108 Significa uma matriz de saídas de nó com recursos de leitura/gravação. |
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_0108 O nó tem uma saída vazia (nenhum dado é produzido). |
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_ARRAY_0108 Significa uma matriz de nós com saídas vazias. |
D3D12DDI_NODE_IO_KIND_DISPATCH_NODE_INPUT_RECORD_0108 Significa um registro de entrada de nó de expedição. |
D3D12DDI_NODE_IO_KIND_GROUP_NODE_INPUT_RECORDS_0108 Significa registros de entrada de nó de grupo. |
D3D12DDI_NODE_IO_KIND_THREAD_NODE_INPUT_RECORD_0108 Significa um registro de entrada de nó de thread. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_DISPATCH_NODE_INPUT_RECORD_0108 Significa um registro de entrada de nó de expedição de leitura/gravação. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_GROUP_NODE_INPUT_RECORDS_0108 Significa registros de entrada de nó de grupo de leitura/gravação. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_THREAD_NODE_INPUT_RECORD_0108 Significa um registro de entrada de nó de thread de leitura/gravação. |
D3D12DDI_NODE_IO_KIND_GROUP_NODE_OUTPUT_RECORDS_0108 Significa registros de saída do nó de grupo. |
D3D12DDI_NODE_IO_KIND_THREAD_NODE_OUTPUT_RECORDS_0108 Significa registros de saída do nó de thread. |
Comentários
Cada definição de enumeração é composta por um conjunto de sinalizadores D3D12DDI_NODE_IO_FLAGS_0108 , dentro de D3D12DDI_NODE_IO_FLAG_KIND_MASK. Essa enumeração é uma cópia DDI da parte NodeIOKind da codificação NodeIOFlags e NodeIOKind nos metadados DXIL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11, versão 24H2 (WDDM 3.2) |
Cabeçalho | d3d12umddi.h |
Confira também
D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108
D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108