|
virtual ZoomVideoSDKErrors | startShareView (void *handle, ZoomVideoSDKShareOption option={false, false})=0 |
| Share a selected window, if virtual speaker is enabled, don't support share audio.
|
|
virtual bool | isShareViewValid (void *handle)=0 |
| Determine whether the handle being shared is valid.
|
|
virtual ZoomVideoSDKErrors | startShareScreen (const zchar_t *monitorID, ZoomVideoSDKShareOption option={ false, false })=0 |
| Share a selected screen, if virtual speaker is enabled, don't support share audio.
|
|
virtual IMonitorListBuilder * | getMonitorListBuilder ()=0 |
| Returns the monitor ID list builder object, the monitor ID list will be cleared after calling startShareMultiScreen.
|
|
virtual ZoomVideoSDKErrors | startShareMultiScreen (ZoomVideoSDKShareOption option={ false, false })=0 |
| Share all screens in IMonitorListBuilder, if virtual speaker is enabled, don't support share audio.
|
|
virtual ZoomVideoSDKErrors | startShareComputerAudio ()=0 |
| Start sharing only the computer audio.
|
|
virtual ZoomVideoSDKErrors | startSharePureAudioSource (IZoomVideoSDKShareAudioSource *pShareAudioSource, bool isPlaying=true)=0 |
| Starts sharing the pure external audio source.
|
|
virtual ZoomVideoSDKErrors | stopShare ()=0 |
| Stop share.
|
|
virtual ZoomVideoSDKErrors | pauseShare ()=0 |
| Pause share.
|
|
virtual ZoomVideoSDKErrors | resumeShare ()=0 |
| Resume share.
|
|
virtual bool | isSharingOut ()=0 |
| Determine whether the current user is sharing.
|
|
virtual bool | isScreenSharingOut ()=0 |
| Determine whether the current user is sharing the screen.
|
|
virtual bool | isOtherSharing ()=0 |
| Determine if other user is sharing.
|
|
virtual ZoomVideoSDKErrors | lockShare (bool lock)=0 |
| Lock sharing the view or screen. Only the host can call this method.
|
|
virtual bool | isShareLocked ()=0 |
| Determine whether sharing is locked.
|
|
virtual ZoomVideoSDKErrors | enableMultiShare (bool enable)=0 |
| Enable or disable participants can share simultaneously.
|
|
virtual bool | isMultiShareEnabled ()=0 |
| Determine whether multi share is enabled or not.
|
|
virtual ZoomVideoSDKErrors | enableShareDeviceAudio (bool enable)=0 |
| Enable or disable the computer sound when sharing. The SDK does not support sharing device audio, for example, when you've enabled virtual speaker.
|
|
virtual bool | isShareDeviceAudioEnabled ()=0 |
| Determine if the SDK has enabled share device sound. This reflects the execution status of enableShareDeviceAudio instead of startShareComputerAudio .
|
|
virtual ZoomVideoSDKErrors | enableOptimizeForSharedVideo (bool enable)=0 |
| Enable or disable the optimization of frame rate, you can enable it when there is video in shared content.
|
|
virtual bool | isOptimizeForSharedVideoEnabled ()=0 |
| Determine if optimization for shared video is enabled.
|
|
virtual ZoomVideoSDKErrors | startShare2ndCamera (const zchar_t *cameraID)=0 |
| Start sharing a camera feed specified by the cameraID as the second camera.
|
|
virtual ZoomVideoSDKErrors | subscribeMyShareCamera (IZoomVideoSDKRawDataPipeDelegate *data_handler)=0 |
| Subscribe to the raw data stream of the camera that is shared as the second camera.
|
|
virtual ZoomVideoSDKErrors | unSubscribeMyShareCamera ()=0 |
| Unsubscribe to the raw data stream of the camera that is shared as the second camera.
|
|
virtual ZoomVideoSDKErrors | startSharingExternalSource (IZoomVideoSDKShareSource *pSource, IZoomVideoSDKShareAudioSource *pAudioSource=nullptr, bool isPlaying=true)=0 |
| Shares an external source.
|
|
virtual bool | isAnnotationFeatureSupport ()=0 |
| Whether annotation is enabled or not.
|
|
virtual ZoomVideoSDKErrors | disableViewerAnnotation (bool bDisable)=0 |
| Disable or enable viewer's annotation by the share owner.
|
|
virtual bool | isViewerAnnotationDisabled ()=0 |
| Whether annotation on current sharing is disabled or not.
|
|
virtual IZoomVideoSDKAnnotationHelper * | createAnnotationHelper (void *handle)=0 |
| Creates annotation helper based on shared view.
|
|
virtual ZoomVideoSDKErrors | destroyAnnotationHelper (IZoomVideoSDKAnnotationHelper *helper)=0 |
| Destroys annotation helper.
|
|
virtual ZoomVideoSDKErrors | enablePlaySharingAudioRawdata (bool isPlaying)=0 |
| Enable or disable local playback of shared audio raw data.
|
|
virtual ZoomVideoSDKErrors | startShareWithPreprocessing (const ZoomVideoSDKSharePreprocessParam ¶m, IZoomVideoSDKSharePreprocessor *preprocessor)=0 |
| Start share preprocessing.
|
|
Share helper interface.
Definition at line 390 of file zoom_video_sdk_share_helper_interface.h.