D3D12DDI_NODE_IO_KIND_0108枚举 (d3d12umddi.h)

D3D12DDI_NODE_IO_KIND_0108枚举指定工作图中节点的输入或输出类。

语法

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
} ;

常量

 
D3D12DDI_NODE_IO_KIND_INVALID
节点 I/O 无效或未初始化。
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
表示线程节点输出记录。

注解

每个枚举定义由 D3D12DDI_NODE_IO_FLAG_KIND_MASK 内的一组 D3D12DDI_NODE_IO_FLAGS_0108标志组成。 此枚举是 DXIL 元数据中 NodeIOFlags 和 NodeIOKind 编码的 NodeIOKind 部分的 DDI 副本。

要求

要求
最低受支持的客户端 Windows 11,版本 24H2 (WDDM 3.2)
标头 d3d12umddi.h

另请参阅

D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108

D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108

D3D12DDI_NODE_OUTPUT_0108

D3D12DDI_THREAD_LAUNCH_NODE_PROPERTIES_0108

D3D12DDI_SHADER_NODE_0108