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

General setting interface. More...

#include <setting_service_interface.h>

Public Member Functions

virtual SDKError EnableDualScreenMode (bool bEnable)=0
 Enable or disable dual screen mode. More...
 
virtual bool IsDualScreenModeEnabled ()=0
 Determine if the dual screen mode is supported. More...
 
virtual SDKError TurnOffAeroModeInSharing (bool bTurnoff)=0
 Enable or disable the aero mode when sharing the screen. More...
 
virtual bool IsAeroModeInSharingTurnOff ()=0
 Determine if the aero mode is turned off when sharing the screen. More...
 
virtual SDKError EnableAutoFullScreenVideoWhenJoinMeeting (bool bEnable)=0
 Enable or disable to enter the full screen video mode automatically when join meeting. More...
 
virtual bool IsAutoFullScreenVideoWhenJoinMeetingEnabled ()=0
 Determine if it is able to enter the full screen video mode automatically when join meeting. More...
 
virtual SDKError EnableSplitScreenMode (bool bEnable)=0
 Enable or disable to use the split screen mode, which enables the attendees to view the lectures or the gallery. More...
 
virtual bool IsSplitScreenModeEnabled ()=0
 Determine if the split screen mode is enabled. More...
 
virtual SDKError EnableDisplayReminderWindowWhenExit (bool bEnable)=0
 Enable/Disable reminder window when user exits the meeting. Available only for normal attendees (non-host). More...
 
virtual bool IsDisplayReminderWindowWhenExitEnabled ()=0
 Determine if reminder window is enabled when user exits the meeting. More...
 
virtual SDKError EnableShowMyMeetingElapseTime (bool bEnable)=0
 Enable/Disable to show the elapsed time of the meeting. More...
 
virtual bool IsShowMyMeetingElapseTimeEnabled ()=0
 Determine if showing elapsed time of the meeting is enabled. More...
 
virtual SDKError EnableAutoCopyInviteLink (bool bEnable)=0
 Enable or disable to copy invite url automatically when meeting starts. More...
 
virtual bool IsAutoCopyInviteLinkEnabled ()=0
 Determine if it is able to automatically copy invite url when meeting starts is enabled. More...
 
virtual SDKError SetReactionSkinTone (ReactionSkinToneType skinTone)=0
 Set the emoji reaction skin tone type. More...
 
virtual SDKError EnableMuteWhenLockScreen (bool bEnable)=0
 Enable or disable to stop user's video and audio when user's display is off or screen save begins. More...
 
virtual bool IsMuteWhenLockScreenEnabled ()=0
 Determine if it is able to stop user's video and audio when user's display is off or screen save begins. More...
 

Detailed Description

General setting interface.

Definition at line 360 of file setting_service_interface.h.

Member Function Documentation

◆ EnableAutoCopyInviteLink()

virtual SDKError IGeneralSettingContext::EnableAutoCopyInviteLink ( bool  bEnable)
pure virtual

Enable or disable to copy invite url automatically when meeting starts.

Parameters
bEnableTRUE indicates to copy invite url automatically.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ EnableAutoFullScreenVideoWhenJoinMeeting()

virtual SDKError IGeneralSettingContext::EnableAutoFullScreenVideoWhenJoinMeeting ( bool  bEnable)
pure virtual

Enable or disable to enter the full screen video mode automatically when join meeting.

Parameters
bEnableTRUE indicates to enter the full screen video mode.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ EnableDisplayReminderWindowWhenExit()

virtual SDKError IGeneralSettingContext::EnableDisplayReminderWindowWhenExit ( bool  bEnable)
pure virtual

Enable/Disable reminder window when user exits the meeting. Available only for normal attendees (non-host).

Parameters
bEnableTRUE indicates to enable reminder window.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ EnableDualScreenMode()

virtual SDKError IGeneralSettingContext::EnableDualScreenMode ( bool  bEnable)
pure virtual

Enable or disable dual screen mode.

Parameters
bEnableTRUE indicates to set to enable the dual screen mode.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ EnableMuteWhenLockScreen()

virtual SDKError IGeneralSettingContext::EnableMuteWhenLockScreen ( bool  bEnable)
pure virtual

Enable or disable to stop user's video and audio when user's display is off or screen save begins.

Parameters
bEnableTRUE indicates to stop.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ EnableShowMyMeetingElapseTime()

virtual SDKError IGeneralSettingContext::EnableShowMyMeetingElapseTime ( bool  bEnable)
pure virtual

Enable/Disable to show the elapsed time of the meeting.

Parameters
bEnableTRUE indicates to show the elapsed time. FALSE not.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ EnableSplitScreenMode()

virtual SDKError IGeneralSettingContext::EnableSplitScreenMode ( bool  bEnable)
pure virtual

Enable or disable to use the split screen mode, which enables the attendees to view the lectures or the gallery.

Parameters
bEnableTRUE indicates to enter the split screen mode.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ IsAeroModeInSharingTurnOff()

virtual bool IGeneralSettingContext::IsAeroModeInSharingTurnOff ( )
pure virtual

Determine if the aero mode is turned off when sharing the screen.

Returns
TRUE indicates to turn off the mode.

◆ IsAutoCopyInviteLinkEnabled()

virtual bool IGeneralSettingContext::IsAutoCopyInviteLinkEnabled ( )
pure virtual

Determine if it is able to automatically copy invite url when meeting starts is enabled.

Returns
TRUE indicates to show. FALSE not.

◆ IsAutoFullScreenVideoWhenJoinMeetingEnabled()

virtual bool IGeneralSettingContext::IsAutoFullScreenVideoWhenJoinMeetingEnabled ( )
pure virtual

Determine if it is able to enter the full screen video mode automatically when join meeting.

Returns
TRUE indicates to enter the full screen video mode.

◆ IsDisplayReminderWindowWhenExitEnabled()

virtual bool IGeneralSettingContext::IsDisplayReminderWindowWhenExitEnabled ( )
pure virtual

Determine if reminder window is enabled when user exits the meeting.

Returns
TRUE indicates enabled. FALSE not.

◆ IsDualScreenModeEnabled()

virtual bool IGeneralSettingContext::IsDualScreenModeEnabled ( )
pure virtual

Determine if the dual screen mode is supported.

Returns
TRUE indicates to enable the dual screen mode.

◆ IsMuteWhenLockScreenEnabled()

virtual bool IGeneralSettingContext::IsMuteWhenLockScreenEnabled ( )
pure virtual

Determine if it is able to stop user's video and audio when user's display is off or screen save begins.

Returns
TRUE indicates to show. FALSE not.

◆ IsShowMyMeetingElapseTimeEnabled()

virtual bool IGeneralSettingContext::IsShowMyMeetingElapseTimeEnabled ( )
pure virtual

Determine if showing elapsed time of the meeting is enabled.

Returns
TRUE indicates to show. FALSE not.

◆ IsSplitScreenModeEnabled()

virtual bool IGeneralSettingContext::IsSplitScreenModeEnabled ( )
pure virtual

Determine if the split screen mode is enabled.

Returns
TRUE indicates enabled. FALSE not.

◆ SetReactionSkinTone()

virtual SDKError IGeneralSettingContext::SetReactionSkinTone ( ReactionSkinToneType  skinTone)
pure virtual

Set the emoji reaction skin tone type.

Parameters
skinToneSpecifies the skin tone type.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ TurnOffAeroModeInSharing()

virtual SDKError IGeneralSettingContext::TurnOffAeroModeInSharing ( bool  bTurnoff)
pure virtual

Enable or disable the aero mode when sharing the screen.

Parameters
bTurnoffTRUE indicates to turn off the aero mode when sharing the screen.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
The function can only be called in windows 7 environment.