Annotation helper interface.
More...
#include <zoom_video_sdk_annotation_helper_interface.h>
Annotation helper interface.
Definition at line 50 of file zoom_video_sdk_annotation_helper_interface.h.
◆ ~IZoomVideoSDKAnnotationHelper()
virtual IZoomVideoSDKAnnotationHelper::~IZoomVideoSDKAnnotationHelper |
( |
| ) |
|
|
inlinevirtual |
◆ canDoAnnotation()
virtual bool IZoomVideoSDKAnnotationHelper::canDoAnnotation |
( |
| ) |
|
|
pure virtual |
Determine Whether the current user can do annotation on the share.
- Returns
- true means the user can do annotation, otherwise false.
◆ clear()
ClearS the annotation content.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. \Host and manager can clear all and clear self; Share owner can clear all, clear othersand clear self; Attendee can only clear self.
◆ getToolColor()
virtual ZoomVideoSDKErrors IZoomVideoSDKAnnotationHelper::getToolColor |
( |
unsigned long & | color | ) |
|
|
pure virtual |
Gets the annotation tool color.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.
◆ getToolType()
Gets the annotation tool type.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.
◆ getToolWidth()
virtual ZoomVideoSDKErrors IZoomVideoSDKAnnotationHelper::getToolWidth |
( |
long & | lineWidth | ) |
|
|
pure virtual |
Gets the annotation tool width.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.
◆ isSenderDisableAnnotation()
virtual bool IZoomVideoSDKAnnotationHelper::isSenderDisableAnnotation |
( |
| ) |
|
|
pure virtual |
Determine whether annotation was disabled or not by the share owner.
- Returns
- true disable, false not disable.
- Deprecated
- This interface is marked as deprecated, and is replaced by canDoAnnotation.
◆ redo()
Redo one annotation content step.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.
◆ setToolColor()
virtual ZoomVideoSDKErrors IZoomVideoSDKAnnotationHelper::setToolColor |
( |
unsigned long | color | ) |
|
|
pure virtual |
Sets the annotation tool color.
- Parameters
-
color | The specified color. |
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.
◆ setToolType()
Sets the annotation tool type.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.
◆ setToolWidth()
Sets the annotation tool width.
- Parameters
-
lineWidth | The specified tool width. |
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.
◆ startAnnotation()
Starts annotation.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.
◆ stopAnnotation()
Stops annotation.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.
◆ undo()
Undo one annotation content step.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.