|
virtual void | SetScreenCaptureParam (uint32 left=0, uint32 top=0, uint32 right=0, uint32 bottom=0, uint32 fps=10)=0 |
| 设置屏幕画面捕获的参数。 更多...
|
|
virtual void | GetScreenCaptureParam (uint32 &left, uint32 &top, uint32 &right, uint32 &bottom, uint32 &fps)=0 |
| 获取屏幕画面捕获的参数。 更多...
|
|
virtual void | EnableHDMode (bool is_enable)=0 |
| 设置屏幕视频的模式。 更多...
|
|
virtual void | SetFrameDataCallback (FrameDataCallback frame_callback, void *custom_data=NULL)=0 |
| 设置采集回调函数,内部使用。 更多...
|
|
virtual FrameDataCallback | GetFrameDataCallback ()=0 |
| 获取采集回调函数,内部使用。 更多...
|
|
virtual void * | GetFrameCustomData ()=0 |
| 获取采集回调函数的自定义数据,内部使用。 更多...
|
|
virtual const std::string & | GetId () const =0 |
| 获得当前设备Id。 更多...
|
|
virtual const std::string & | GetType () const =0 |
| 获得当前设备类型。 更多...
|
|
virtual const Info & | GetInfo () const =0 |
| 获取设备信息。 更多...
|
|
virtual void | SetInfo (const Info &info)=0 |
| 设置设备信息。 更多...
|
|
virtual bool | IsSelected () const =0 |
| 判断设备是否处于选中状态。 更多...
|
|
virtual void | SetSelect (bool is_select=true)=0 |
| 选中设备 更多...
|
|
virtual void | SetPreviewCallback (PreviewCallback frame_callback, void *custom_data=NULL)=0 |
| 设置视频预览回调。 更多...
|
|
virtual int | SetPreviewParam (std::string id, uint32 width, uint32 height, ColorFormat color_format)=0 |
| 设置预览视频画面的参数。 更多...
|
|
virtual int | ClearPreviewParam ()=0 |
| 清空所有预览视频画面的参数。 更多...
|
|
virtual PreviewCallback | GetPreviewCallback ()=0 |
| 获取视频预览回调函数。 更多...
|
|
virtual void * | GetPreviewCustomData ()=0 |
| 获取视频预览回调自定义数据。 更多...
|
|
virtual void | SetPreTreatmentFun (PreTreatmentFun pre_fun, void *custom_data=NULL)=0 |
| 设置预处理函数指针。 更多...
|
|
本地屏幕视频设备是一种虚拟的设备,属于视频输入设备,用于采集本地屏幕视频。