CreateDeviceBufferAndCopyData
函数功能
用于创建MxpiBuffer(插件之间传输的数据结构),接口根据用户指定内存大小和DeviceId,申请相应大小的Device内存,将用户传入的内存数据拷贝到Device内存并将Device内存数据、内存大小、DeviceId放在Metadata中。
函数原型
static MxpiBuffer* MxpiBufferManager::CreateDeviceBufferAndCopyData(const InputParam& inputParam);
参数说明
参数名 |
说明 |
---|---|
inputParam |
Buffer接口定义的数据结构,请参考InputParam。“inputParam.dataSize”取值范围为[1, 4294967296]。 inputParam结构体中的key不能传入保留字段“ReserveMetadataGraph”和“ReservedVisionList”。 |
返回参数说明
数据结构 |
说明 |
---|---|
MxpiBuffer* |
插件之间传递的数据结构,请参考MxpiBuffer。 |
父主题: MxpiBufferManager