Meeting SDK for Windows API Reference
Loading...
Searching...
No Matches
IZoomSDKShareSourceHelper Class Referenceabstract

#include <rawdata_share_source_helper_interface.h>

Public Member Functions

virtual ~IZoomSDKShareSourceHelper ()
 
virtual SDKError setExternalShareSource (IZoomSDKShareSource *pShareSource, IZoomSDKShareAudioSource *pShareAudioSource=nullptr)=0
 Start sharing external source.
 
virtual SDKError setSharePureAudioSource (IZoomSDKShareAudioSource *pShareAudioSource)=0
 Start sharing pure external audio source.
 

Detailed Description

Definition at line 79 of file rawdata_share_source_helper_interface.h.

Constructor & Destructor Documentation

◆ ~IZoomSDKShareSourceHelper()

virtual IZoomSDKShareSourceHelper::~IZoomSDKShareSourceHelper ( )
inlinevirtual

Definition at line 82 of file rawdata_share_source_helper_interface.h.

82{}

Member Function Documentation

◆ setExternalShareSource()

virtual SDKError IZoomSDKShareSourceHelper::setExternalShareSource ( IZoomSDKShareSource * pShareSource,
IZoomSDKShareAudioSource * pShareAudioSource = nullptr )
pure virtual

Start sharing external source.

Parameters
pShareSourcethe external source object pointer.
pShareAudioSourcethe external audio source object pointer.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails and returns an error code.
Note
If pShareAudioSource is non-null, it indicates sharing user-defined audio at the same time.

◆ setSharePureAudioSource()

virtual SDKError IZoomSDKShareSourceHelper::setSharePureAudioSource ( IZoomSDKShareAudioSource * pShareAudioSource)
pure virtual

Start sharing pure external audio source.

Parameters
pShareAudioSourcethe external audio source object pointer.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails and returns an error code.
Note
The feature is similar to sharing computer audio, except that the shared content is user-defined.