下载
中文
注册

DVPPMallocFuncHookReg

函数功能

注册自定义内存管理接口DVPP内存申请。需与DVPPFreeFuncHookReg接口成对使用,若不匹配或只注册了其一,会使用默认方式,直接申请/释放内存。该功能仅支持Atlas 推理系列产品

函数原型

APP_ERROR DVPPMallocFuncHookReg(g_dvppMallocFuncType pFun);

参数说明

参数名

输入/输出

说明

pFun

输入

DVPP内存分配的函数类型。传入的函数需和以下函数类型保持一致:

APP_ERROR (*)(unsigned int, void**, unsigned long long);

需要输入的参数依次为:

  • dev_id:根据用户实际内存资源池配合使用。
  • dev_ptr:“DVPP上已分配内存的指针”的指针。
  • Size:申请内存的大小,单位Byte。

返回参数说明

数据结构

说明

APP_ERROR

程序执行返回的错误码,请参考APP_ERROR说明