昇腾社区首页
中文
注册
开发者
下载

GetBaseMask接口

API定义

APP_ERROR GetBaseMask(int64_t count, uint8_t *mask);

功能描述

获取底库是否被快速删除的标志。如果某个bit位上为0,表示该位置的底库被删除了,是无效的。

输入

int64_t count:mask数组有效长度。

输出

uint8_t *mask:标记底库是否被删除的数组。

返回值

APP_ERROR:调用返回状态,具体请参见接口调用返回值参考

约束说明

  • “count”值需为[1, ceil(ntotal/8)],否则可能出现越界读写错误并引起程序崩溃。其中,ntotal为底库特征数量。
  • “mask”长度需大于等于count,否则可能出现越界读写错误并引起程序崩溃。