下载
中文
注册

GetMultiResultWithUniqueId

函数功能

获得Stream上的多个输出元件的结果(appsink)。阻塞式,支持多线程并发,支持多输出。

函数原型

std::vector<MxstDataOutput*> Stream::GetMultiResultWithUniqueId(uint64_t uniqueId, uint32_t timeOutMs = DELAY_TIME);

参数说明

参数名

输入/输出

说明

uniqueId

输入

发送数据后返回的编号,通过该编号获取对应的结果。

timeOutInMs

输入

等待结果的时间,默认为3s。

返回参数说明

数据结构

说明

std::vector<MxstDataOutput*>

推理服务输出数据MxstDataOutput,该返回指针指向的内存需要通过delete命令删除。