directml.h) (DML_BINDING_PROPERTIES 结构
包含有关特定已编译运算符或运算符初始值设定项的绑定要求的信息。 此结构是从 IDMLDispatchable::GetBindingProperties 检索的。
语法
struct DML_BINDING_PROPERTIES {
UINT RequiredDescriptorCount;
UINT64 TemporaryResourceSize;
UINT64 PersistentResourceSize;
};
成员
RequiredDescriptorCount
类型: UINT
特定可调度对象所需的绑定表的最小大小(以描述符为单位), (运算符初始值设定项或已编译运算符) 。
TemporaryResourceSize
类型: UINT64
必须绑定到特定可调度对象的绑定表的临时资源的最小大小(以字节为单位)。 零值表示不需要临时性资源。
PersistentResourceSize
类型: UINT64
必须绑定到特定可调度对象的绑定表的永久性资源的最小大小(以字节为单位)。 必须在初始化已编译运算符期间提供永久性资源, (该运算符绑定为运算符初始值设定项的输出) 和执行期间。 零值表示不需要永久性资源。 只有编译的运算符具有永久性资源 — 运算符初始值设定项始终对此成员返回 0 值。
要求
要求 | 值 |
---|---|
Header | directml.h |