表示传入视觉 SDK 或从视觉 SDK 检索到的帧。
成员
属性
语法: public FrameProperties & Properties;
获取其他 Frame 属性的集合。
数据
语法: public const uint8_t * Data;
DataSizeInBytes
语法: public const size_t DataSizeInBytes;
~框架
语法: public inline ~Frame ( );
创建
语法: public inline static std::shared_ptr< Frame > Create ( const uint8_t * data , size_t dataSizeInBytes );
创建包装调用方拥有的数据缓冲区的 Frame。
参数
data数据缓冲区。dataSizeInBytes数据缓冲区大小(以字节为单位)
返回
指向新创建的框架的共享指针
CreateWithDataCopy
语法: public inline static std::shared_ptr< Frame > CreateWithDataCopy ( const uint8_t * data , size_t dataSizeInBytes );
创建一个 Frame,用于复制调用方提供的数据缓冲区。
参数
data数据缓冲区。dataSizeInBytes数据缓冲区大小(以字节为单位)
返回
指向新创建的框架的共享指针