6#ifndef _MEETING_BACKSTAGE_INTERFACE_H_
7#define _MEETING_BACKSTAGE_INTERFACE_H_
Webinar backstage controller interface.
virtual bool CanLeaveBackstage()=0
Determines if the local user can leave the backstage.
virtual SDKError MoveUsersToBackstage(IList< unsigned int > *lstUserID)=0
Moves the specified users into the backstage.
virtual bool CanSetMainSessionAudioVolume()=0
Determines if the local user can set the local playback volume of the main session audio.
virtual bool CanMoveUserToMainSession(unsigned int userid)=0
Determines if the specified user can be moved back to the main session.
virtual SDKError SetMainSessionAudioVolume(FLOAT value)=0
Sets the local playback volume of the main session audio while in the backstage.
virtual SDKError JoinBackstage()=0
Makes the local user enter the backstage.
virtual SDKError MoveUsersToMainSession(IList< unsigned int > *lstUserID)=0
Moves the specified users from the backstage back to the main session.
virtual bool CanMoveUserToBackstage(unsigned int userid)=0
Determines if the specified user can be moved into the backstage.
virtual bool CanJoinBackstage()=0
Determines if the local user can enter the backstage.
virtual SDKError GetMainSessionAudioVolume(FLOAT &value)=0
Gets the local playback volume of the main session audio while in the backstage.
virtual ~IMeetingBackstageController()
virtual bool IsBackstageEnabled()=0
Determines if the backstage feature is enabled for the current webinar.
virtual SDKError LeaveBackstage()=0
Makes the local user leave the backstage and return to the main session.
SDKBackstageChangeReason
Enumerations of the reason why the local user entered or left the backstage. Delivered through the iR...
@ SDKBackstageChangeReason_Failover
@ SDKBackstageChangeReason_EnterDebriefMode
@ SDKBackstageChangeReason_Unknown
@ SDKBackstageChangeReason_MovedByHost
@ SDKBackstageChangeReason_BePromoted
@ SDKBackstageChangeReason_TriggeredByUser
@ SDKBackstageChangeReason_FirstJoinMeeting
ZOOM windows SDK Common Definition File.
#define END_ZOOM_SDK_NAMESPACE
#define BEGIN_ZOOM_SDK_NAMESPACE
SDKError
Enumeration of common errors of SDK.