typedef struct DML_BINDING_TABLE_DESC {
UINT32 DispatchableType;
UINT32 CpuDescriptorCount;
UINT32 CpuDescriptorIncrementSize;
UINT64 CpuDescriptorHandle;
UINT32 GpuDescriptorCount;
UINT32 GpuDescriptorIncrementSize;
UINT64 GpuDescriptorHandle;
} DML_BINDING_TABLE_DESC;
这个结构包含七个成员:
1. DispatchableType:指定分派的类型。
2. CpuDescriptorCount:CPU 描述符的数量。
3. CpuDescriptorIncrementSize:CPU 描述符的增量大小。
4. CpuDescriptorHandle:CPU 描述符的句柄。
5. GpuDescriptorCount:GPU 描述符的数量。
6. GpuDescriptorIncrementSize:GPU 描述符的增量大小。
7. GpuDescriptorHandle:GPU 描述符的句柄。
这个结构用于配置 DirectML 绑定表,其中包含了用于输入和输出的描述符。这些描述符可用于指定模型操作的输入和输出缓冲区。
具体的值需要根据应用的需求和硬件配置进行设置。你可以通过查阅 DirectML 的文档或相关资源来获取详细信息和使用说明。
转载请注明出处:http://www.zyzy.cn/article/detail/26837/Win32 API/Directml.h/DML_BINDING_TABLE_DESC