Windows SDK API Reference
Loading...
Searching...
No Matches
ISettingService Class Referenceabstract

Meeting setting interface. More...

#include <setting_service_interface.h>

Public Member Functions

virtual SDKError ShowSettingDlg (ShowSettingDlgParam &param)=0
 Display Meeting Setting dialog. More...
 
virtual SDKError HideSettingDlg ()=0
 Hide meeting setting dialog. More...
 
virtual IGeneralSettingContextGetGeneralSettings ()=0
 Get general setting interface. More...
 
virtual IAudioSettingContextGetAudioSettings ()=0
 Get audio setting interface. More...
 
virtual IVideoSettingContextGetVideoSettings ()=0
 Get video setting interface. More...
 
virtual IRecordingSettingContextGetRecordingSettings ()=0
 Get recording setting interface. More...
 
virtual IStatisticSettingContextGetStatisticSettings ()=0
 Get statistic settings interface. More...
 
virtual IAccessibilitySettingContextGetAccessibilitySettings ()=0
 Get Accessibility settings interface. More...
 
virtual ISettingUIStrategyGetSettingUIStrategy ()=0
 Get setting user strategy interface. More...
 
virtual IVirtualBGSettingContextGetVirtualBGSettings ()=0
 Get virtual background interface. More...
 
virtual IVideoFilterSettingContextGetVideoFilterSettings ()=0
 Get video filter settings interface. More...
 
virtual I3DAvatarSettingContextGet3DAvatarSettings ()=0
 Get 3D avatar settings interface. More...
 
virtual IShareSettingContextGetShareSettings ()=0
 Get share settings interface. More...
 

Detailed Description

Meeting setting interface.

Definition at line 1965 of file setting_service_interface.h.

Member Function Documentation

◆ Get3DAvatarSettings()

virtual I3DAvatarSettingContext * ISettingService::Get3DAvatarSettings ( )
pure virtual

Get 3D avatar settings interface.

Returns
If the function succeeds, the return value is an object pointer to I3DAvatarSettingContext. Otherwise failed, returns NULL. For more details, see I3DAvatarSettingContext.

◆ GetAccessibilitySettings()

virtual IAccessibilitySettingContext * ISettingService::GetAccessibilitySettings ( )
pure virtual

Get Accessibility settings interface.

Returns
If the function succeeds, the return value is an object pointer to IAccessibilitySettingContext. Otherwise failed, returns NULL. For more details, see IAccessibilitySettingContext.

◆ GetAudioSettings()

virtual IAudioSettingContext * ISettingService::GetAudioSettings ( )
pure virtual

Get audio setting interface.

Returns
If the function succeeds, the return value an object pointer to IAudioSettingContext. Otherwise failed, returns NULL. For more details, see IAudioSettingContext.

◆ GetGeneralSettings()

virtual IGeneralSettingContext * ISettingService::GetGeneralSettings ( )
pure virtual

Get general setting interface.

Returns
If the function succeeds, the return value is an object pointer to IGeneralSettingContext. Otherwise failed, returns NULL. For more details, see IGeneralSettingContext.

◆ GetRecordingSettings()

virtual IRecordingSettingContext * ISettingService::GetRecordingSettings ( )
pure virtual

Get recording setting interface.

Returns
If the function succeeds, the return value is an object pointer to IRecordingSettingContext. Otherwise failed, returns NULL. For more details, see IRecordingSettingContext.

◆ GetSettingUIStrategy()

virtual ISettingUIStrategy * ISettingService::GetSettingUIStrategy ( )
pure virtual

Get setting user strategy interface.

Returns
If the function succeeds, the return value is an object pointer to ISettingUIStrategy. Otherwise failed, returns NULL. For more details, see ISettingUIStrategy.

◆ GetShareSettings()

virtual IShareSettingContext * ISettingService::GetShareSettings ( )
pure virtual

Get share settings interface.

Returns
If the function succeeds, the return value is an object pointer to IShareSettingContext. Otherwise failed, returns NULL. For more details, see IShareSettingContext.

◆ GetStatisticSettings()

virtual IStatisticSettingContext * ISettingService::GetStatisticSettings ( )
pure virtual

Get statistic settings interface.

Returns
If the function succeeds, the return value is an object pointer to IStatisticSettingContext. Otherwise failed, returns NULL. For more details, see IStatisticSettingContext.

◆ GetVideoFilterSettings()

virtual IVideoFilterSettingContext * ISettingService::GetVideoFilterSettings ( )
pure virtual

Get video filter settings interface.

Returns
If the function succeeds, the return value is an object pointer to IVideoFilterSettingContext. Otherwise failed, returns NULL. For more details, see IVideoFilterSettingContext.

◆ GetVideoSettings()

virtual IVideoSettingContext * ISettingService::GetVideoSettings ( )
pure virtual

Get video setting interface.

Returns
If the function succeeds, the return value is an object pointer to IVideoSettingContext. Otherwise failed, returns NULL. For more details, see IVideoSettingContext.

◆ GetVirtualBGSettings()

virtual IVirtualBGSettingContext * ISettingService::GetVirtualBGSettings ( )
pure virtual

Get virtual background interface.

Returns
If the function succeeds, the return value is an object pointer to IVirtualBGSettingContext. Otherwise failed, returns NULL. For more details, see IVirtualBGSettingContext.

◆ HideSettingDlg()

virtual SDKError ISettingService::HideSettingDlg ( )
pure virtual

Hide meeting setting dialog.

Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
Valid only for ZOOM style user interface mode.

◆ ShowSettingDlg()

virtual SDKError ISettingService::ShowSettingDlg ( ShowSettingDlgParam param)
pure virtual

Display Meeting Setting dialog.

Parameters
paramSpecify to display the Meeting Setting dialog. For more details, see ShowSettingDlgParam structure.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
Valid only for ZOOM style user interface mode.