6#ifndef _ZOOM_VIDEO_SDK_WHITEBOARD_HELPER_INTERFACE_H_
7#define _ZOOM_VIDEO_SDK_WHITEBOARD_HELPER_INTERFACE_H_
The whiteboard helper interface.
virtual ZoomVideoSDKErrors subscribeWhiteboard(void *hOwner)=0
Displays the whiteboard view when someone is sharing the whiteboard.
virtual ZoomVideoSDKErrors unSubscribeWhiteboard()=0
Hides the whiteboard sharing view when someone is sharing the whiteboard.
virtual ZoomVideoSDKErrors stopShareWhiteboard()=0
Stops whiteboard sharing in the session.
virtual ZoomVideoSDKErrors exportWhiteboard(ZoomVideoSDKExportFormat format)=0
Exports the currently shared whiteboard.
virtual bool isOtherSharingWhiteboard()=0
Checks whether another user is currently sharing a whiteboard.
virtual bool canStopShareWhiteboard()=0
Checks whether the current user can stop whiteboard sharing.
virtual bool canStartShareWhiteboard()=0
Checks whether the current user can start whiteboard sharing. Only the host can start whiteboard shar...
virtual ZoomVideoSDKErrors startShareWhiteboard()=0
Starts whiteboard sharing in the session.
virtual ZoomVideoSDKErrors setCustomizedResIcon(void *hResInstance, unsigned int iconID)=0
Sets a custom icon for the whiteboard sharing content window.
Zoom Video SDK Common Definition File.
#define BEGIN_ZOOM_VIDEO_SDK_NAMESPACE
ZoomVideoSDKExportFormat
Enumeration of supported export formats for content, like whiteboard.
#define END_ZOOM_VIDEO_SDK_NAMESPACE
ZoomVideoSDKErrors
Enumeration of common Zoom Video SDK errors.