Annotation helper interface.  
 More...
#include <zoom_video_sdk_annotation_helper_interface.h>
Annotation helper interface. 
Definition at line 61 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. 
 
- Note
 - 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. 
  
 
 
◆ getToolType()
Gets the annotation tool type. 
- Returns
 - If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. 
  
 
 
◆ 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. 
  
 
 
◆ 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. 
  
 
 
◆ 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. 
  
 
 
◆ setToolType()
Sets the annotation tool type. 
- Parameters
 - 
  
    | toolType | The specified tool type.  | 
  
   
- Returns
 - If the function succeeds, the return value is SDKErr_Success. Otherwise failed. 
  
- Note
 - The tool type ZoomVideoSDKAnnotationToolType_Picker and ZoomVideoSDKAnnotationToolType_SpotLight are not support for viewer. 
 
 
 
◆ 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. 
  
 
 
◆ startAnnotation()
Starts annotation. 
- Returns
 - If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. 
  
 
 
◆ stopAnnotation()
Stops annotation. 
 
- Returns
 - If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. 
  
 
 
◆ undo()
Undo one annotation content step. 
- Returns
 - If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed.