Video SDK for Windows API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_annotation_helper_interface.h
Go to the documentation of this file.
1
6#ifndef _ZOOM_VIDEO_SDK_ANNOTATION_HELPER_INTERFACE_H_
7#define _ZOOM_VIDEO_SDK_ANNOTATION_HELPER_INTERFACE_H_
9
11
50
64
70{
71public:
73
78 virtual bool canDoAnnotation() = 0;
79
85 virtual bool isSenderDisableAnnotation() = 0;
86
92
98
106
112
118 virtual ZoomVideoSDKErrors setToolColor(unsigned long color) = 0;
119
124 virtual ZoomVideoSDKErrors getToolColor(unsigned long& color) = 0;
125
131 virtual ZoomVideoSDKErrors setToolWidth(long lineWidth) = 0;
132
137 virtual ZoomVideoSDKErrors getToolWidth(long& lineWidth) = 0;
138
145
151
157
158
159};
161#endif
virtual ZoomVideoSDKErrors getToolWidth(long &lineWidth)=0
Gets the annotation tool width.
virtual ZoomVideoSDKErrors setToolType(ZoomVideoSDKAnnotationToolType toolType)=0
Sets the annotation tool type.
virtual bool isSenderDisableAnnotation()=0
Determines whether annotation was disabled or not by the share owner.
virtual ZoomVideoSDKErrors startAnnotation()=0
Starts annotation.
virtual ZoomVideoSDKErrors setToolWidth(long lineWidth)=0
Sets the annotation tool width.
virtual ZoomVideoSDKErrors getToolColor(unsigned long &color)=0
Gets the annotation tool color.
virtual ZoomVideoSDKErrors stopAnnotation()=0
Stops annotation.
virtual ZoomVideoSDKErrors getToolType(ZoomVideoSDKAnnotationToolType &toolType)=0
Gets the annotation tool type.
virtual ZoomVideoSDKErrors setToolColor(unsigned long color)=0
Sets the annotation tool color.
virtual ZoomVideoSDKErrors undo()=0
Undo one annotation content step.
virtual bool canDoAnnotation()=0
Determines Whether the current user can do annotation on the share.
virtual ZoomVideoSDKErrors clear(ZoomVideoSDKAnnotationClearType clearType)=0
ClearS the annotation content.
virtual ZoomVideoSDKErrors redo()=0
Redo one annotation content step.
ZoomVideoSDKAnnotationClearType
Enumeration of annotation clear types.
ZoomVideoSDKAnnotationToolType
Enumeration of annotation tool types.
Zoom Video SDK Common Definition File.
#define BEGIN_ZOOM_VIDEO_SDK_NAMESPACE
#define END_ZOOM_VIDEO_SDK_NAMESPACE
ZoomVideoSDKErrors
Enumeration of common Zoom Video SDK errors.