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 |