VPI - 视觉编程接口

3.2 版本

Stream.h 文件参考

声明处理 VPI 流的函数。 更多...

#include "Export.h"
#include "Status.h"
#include "Types.h"
#include "Version.h"
+ Stream.h 的包含依赖关系图
+ 此图显示哪些文件直接或间接地包含此文件

转到此文件的源代码。

流特定标志。

#define VPI_STREAM_GREEDY   (1ULL << 63)
 每次提交都将操作刷新到后端。
 

函数

VPIStatus vpiStreamCreate (uint64_t flags, VPIStream *stream)
 创建流实例。 更多...
 
void vpiStreamDestroy (VPIStream stream)
 销毁流实例并释放所有硬件资源。 更多...
 
VPIStatus vpiStreamFlush (VPIStream stream)
 提交所有挂起的操作以供执行。 更多...
 
VPIStatus vpiStreamSync (VPIStream stream)
 阻塞调用线程,直到此流队列中所有提交的命令完成(队列为空)。 更多...
 
VPIStatus vpiStreamWaitEvent (VPIStream stream, VPIEvent event)
 推送一个命令,该命令会阻止处理提交到流的所有未来命令,直到事件发出信号。 更多...
 
VPIStatus vpiStreamGetThreadHandle (VPIStream stream, VPINativeThreadHandle *handle)
 返回后台流处理线程的特定于操作系统的句柄。 更多...
 
VPIStatus vpiStreamGetFlags (VPIStream stream, uint64_t *flags)
 获取在其创建期间传递的 VPIStream 标志。 更多...
 
VPIStatus vpiPayloadGetFlags (VPIPayload payload, uint64_t *flags)
 返回与有效负载关联的标志。 更多...
 
void vpiPayloadDestroy (VPIPayload payload)
 释放有效负载对象和所有关联的资源。 更多...
 

详细描述

声明处理 VPI 流的函数。

定义于文件 Stream.h 中。