更新时间:2021-03-18 GMT+08:00
分享

CreateDvppApi

函数原型

int CreateDvppApi(IDVPPAPI*& pIDVPPAPI)

功能

创建dvppapi实例,相当于获取DVPP执行器句柄,调用方可以使用申请到的dvppapi实例调用DvppCtl接口处理图片,可以跨函数调用,跨线程调用。

输入说明

输入为“IDVPPAPI”类型指针引用,输入指针必须为“NULL”

输出说明

输出为“IDVPPAPI”类型指针引用,获取失败则为NULL,获取成功则不为NULL。

返回值说明

  • 返回值“0”代表成功。
  • 返回值“-1”代表失败。

使用说明

调用方创建“IDVPPAPI”对象指针,初始化为NULL,调用“CreateDvppApi”函数将“IDVPPAPI”对象指针传入。如果申请成功,“CreateDvppApi”函数会返回dvppapi实例,否则返回NULL。调用方需要对返回值进行校验。

使用约束

调用方负责dvppapi实例的生命周期,即申请与释放,申请使用CreateDvppApi接口,释放使用DestroyDvppApi接口

调用示例

IDVPPAPI *pidvppapi = NULL;
CreateDvppApi(pidvppapi);
分享:

    相关文档

    相关产品