通过


类 Input::Frames::Frame

表示传入视觉 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 数据缓冲区大小(以字节为单位)

返回

指向新创建的框架的共享指针