DML_BINDING_DESC 结构 (directml.h)
包含绑定的说明,以便可以通过调用 IDMLBindingTable 方法之一将其添加到绑定表。
绑定可以引用输入或输出张量资源,也可以引用永久性或临时资源, IDMLBindingTable 上有一些方法可以绑定每一种。 Desc 指向的结构的类型取决于 Type 的值。
语法
struct DML_BINDING_DESC {
DML_BINDING_TYPE Type;
const void *Desc;
};
成员
Type
类型: DML_BINDING_TYPE
指定绑定类型的 DML_BINDING_TYPE ;无论它引用的是单个缓冲区,还是一个缓冲区数组。
Desc
类型: const void*
指向其类型依赖于值 Type 的常量结构的指针。 如果 type为DML_BINDING_TYPE_BUFFER,则 Desc 应指向 DML_BUFFER_BINDING。 如果 Type为DML_BINDING_TYPE_BUFFER_ARRAY,则 Desc 应指向 DML_BUFFER_ARRAY_BINDING。
要求
标头 | directml.h |