![]() |
OrbbecSDK
1.5.7
OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices
|
#include <RecordPlayback.hpp>
Public 成员函数 | |
Recorder () | |
创建录制器用于数据的录制 更多... | |
Recorder (std::unique_ptr< RecorderImpl > impl) | |
Recorder (std::shared_ptr< Device > device) | |
创建录制器用于数据的录制 更多... | |
virtual | ~Recorder () noexcept |
void | start (const char *filename, bool async=false) |
开启录制器,失败后抛出异常 更多... | |
void | stop () |
停止录制器,失败后抛出异常 更多... | |
void | write (std::shared_ptr< Frame > frame) |
向录制器内写入帧数据 更多... | |
在文件 RecordPlayback.hpp 第 27 行定义.
ob::Recorder::Recorder | ( | ) |
创建录制器用于数据的录制
ob::Recorder::Recorder | ( | std::unique_ptr< RecorderImpl > | impl | ) |
ob::Recorder::Recorder | ( | std::shared_ptr< Device > | device | ) |
创建录制器用于数据的录制
device | 需要录制设备信息的设备 |
|
virtualnoexcept |
void ob::Recorder::start | ( | const char * | filename, |
bool | async = false |
||
) |
开启录制器,失败后抛出异常
filename | 录制的文件名称 |
async | 是否异步执行 |
void ob::Recorder::stop | ( | ) |
停止录制器,失败后抛出异常
void ob::Recorder::write | ( | std::shared_ptr< Frame > | frame | ) |
向录制器内写入帧数据
frame | 写入的帧数据 |