enumeración D3D12DDI_NODE_IO_KIND_0108 (d3d12umddi.h)
La enumeración D3D12DDI_NODE_IO_KIND_0108 especifica la clase de entrada o salida de un nodo en un gráfico de trabajo.
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 La E/S del nodo no es válida o no inicializada. |
D3D12DDI_NODE_IO_KIND_EMPTY_INPUT_0108 El nodo tiene una entrada vacía. |
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_0108 El nodo genera una salida en la que se puede leer y escribir. |
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_ARRAY_0108 Indica una matriz de salidas de nodo con funcionalidades de lectura y escritura. |
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_0108 El nodo tiene una salida vacía (no se genera ningún dato). |
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_ARRAY_0108 Indica una matriz de nodos con salidas vacías. |
D3D12DDI_NODE_IO_KIND_DISPATCH_NODE_INPUT_RECORD_0108 Indica un registro de entrada de nodo de distribución. |
D3D12DDI_NODE_IO_KIND_GROUP_NODE_INPUT_RECORDS_0108 Indica los registros de entrada del nodo de grupo. |
D3D12DDI_NODE_IO_KIND_THREAD_NODE_INPUT_RECORD_0108 Indica un registro de entrada de nodo de subproceso. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_DISPATCH_NODE_INPUT_RECORD_0108 Indica un registro de entrada de nodo de distribución de lectura y escritura. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_GROUP_NODE_INPUT_RECORDS_0108 Indica los registros de entrada del nodo de grupo de lectura y escritura. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_THREAD_NODE_INPUT_RECORD_0108 Indica un registro de entrada de nodo de subproceso de lectura y escritura. |
D3D12DDI_NODE_IO_KIND_GROUP_NODE_OUTPUT_RECORDS_0108 Indica los registros de salida del nodo de grupo. |
D3D12DDI_NODE_IO_KIND_THREAD_NODE_OUTPUT_RECORDS_0108 Indica los registros de salida del nodo de subproceso. |
Comentarios
Cada definición de enumeración consta de un conjunto de marcas de D3D12DDI_NODE_IO_FLAGS_0108 , dentro de D3D12DDI_NODE_IO_FLAG_KIND_MASK. Esta enumeración es una copia DDI de la parte NodeIOKind de la codificación NodeIOFlags y NodeIOKind en metadatos DXIL.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11, versión 24H2 (WDDM 3.2) |
Encabezado | d3d12umddi.h |
Consulte también
D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108
D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108