ZOOM Windows SDK  5.2.42037.1112
Public Member Functions | List of all members
ICustomizedAnnotationController Class Referenceabstract

Annotation controller interface. More...

#include <customized_annotation.h>

Public Member Functions

virtual SDKError SetEvent (ICustomizedAnnotationControllerEvent *event_)=0
 Set annotation controller callback event handler. More...
 
virtual SDKError CreateAnnoObj (ICustomizedShareRender *view_share_render, ICustomizedAnnotationObj **pp_obj)=0
 An instance created on the specified render which is an object of ICustomizedShareRender created on the sharing window. More...
 
virtual SDKError DestroyAnnoObj (ICustomizedAnnotationObj *anno_obj)=0
 Destroy the specified annotation object. More...
 

Detailed Description

Annotation controller interface.

Member Function Documentation

◆ CreateAnnoObj()

virtual SDKError ICustomizedAnnotationController::CreateAnnoObj ( ICustomizedShareRender view_share_render,
ICustomizedAnnotationObj **  pp_obj 
)
pure virtual

An instance created on the specified render which is an object of ICustomizedShareRender created on the sharing window.

Parameters
view_share_renderSpecify the render to receive the shared content. The sharer should set the value to NULL.
pp_objA pointer to the ICustomizedAnnotationObj*.
Returns
If the function succeeds, the return value is SDKErr_Success, and ppMeetingService is not NULL Otherwise failed. To get extended error information, see SDKError enum.
Remarks
It is suggested to call this function if the value of status_ is CS_ANNO_READYTOUSE when you receive the ICustomizedAnnotationControllerEvent::onSharingShareAnnotationStatusChanged.

◆ DestroyAnnoObj()

virtual SDKError ICustomizedAnnotationController::DestroyAnnoObj ( ICustomizedAnnotationObj anno_obj)
pure virtual

Destroy the specified annotation object.

Parameters
anno_objSpecify the annotation tool to be destroyed.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ SetEvent()

virtual SDKError ICustomizedAnnotationController::SetEvent ( ICustomizedAnnotationControllerEvent event_)
pure virtual

Set annotation controller callback event handler.

Parameters
event_A pointer to the ICustomizedAnnotationControllerEvent that receives annotation controller event.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

The documentation for this class was generated from the following file: