D3D12DDI_NODE_CPU_INPUT_0108 结构 (d3d12umddi.h)
D3D12DDI_NODE_CPU_INPUT_0108结构描述工作图中单个节点的输入数据,其中输入由 CPU 提供。
语法
typedef struct D3D12DDI_NODE_CPU_INPUT_0108 {
UINT EntrypointIndex;
UINT NumRecords;
void *pRecords;
UINT64 RecordStrideInBytes;
} D3D12DDI_NODE_CPU_INPUT_0108;
成员
EntrypointIndex
工作图中给定条目的索引。
NumRecords
要添加的记录数。 始终使用 NumRecords;也就是说,即使有空记录,空工作项的计数仍会驱动节点调用。
pRecords
指向记录定义的指针,其布局与 C 使用的成员打包和结构大小规则相同。 驱动程序应在命令列表录制期间复制/保存此数据。
RecordStrideInBytes
每条记录开始之间的距离(以字节为单位)。 此值必须与最大的标量成员大小对齐,并且必须是 4 个字节的倍数。
注解
有关详细信息,请参阅 工作图。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 11,版本 24H2 (WDDM 3.2) |
标头 | d3d12umddi.h |