ZOOM Windows SDK
5.2.42037.1112
|
Meeting user configuration interface. More...
#include <meeting_configuration_interface.h>
Inherited by IMeetingConfiguration.
Public Member Functions | |
virtual void | SetMeetingUIPos (WndPosition pos)=0 |
Set the position of the primary view meeting window. More... | |
virtual void | SetFloatVideoPos (WndPosition pos)=0 |
Set the position of the floating video window when sharing. More... | |
virtual void | SetSharingToolbarVisibility (bool bShow)=0 |
Set the visibility of the sharing toolbar. Default value: TRUE. More... | |
virtual void | SetBottomFloatToolbarWndVisibility (bool bShow)=0 |
Set the visibility of the toolbar at the bottom of the meeting window. Default value: TRUE. More... | |
virtual void | EnableApproveRemoteControlDlg (bool bEnable)=0 |
Set the visibility of the dialog box when receiving the request of remote control during the meeting. Default value: TRUE. More... | |
virtual void | EnableDeclineRemoteControlResponseDlg (bool bEnable)=0 |
Set the visibility of the dialog box when the request of the remote control is refused. Default value: TRUE. More... | |
virtual void | EnableLeaveMeetingOptionForHost (bool bEnable)=0 |
Set the visibility of the LEAVE MEETING button on the pop-up dialogue box when the host leaves the meeting. Default value: TRUE. More... | |
virtual void | EnableInviteButtonOnMeetingUI (bool bEnable)=0 |
Set the visibility of the INVITE button in the panelist action bar during the meeting. Default value: TRUE. More... | |
virtual void | EnableVideoButtonOnMeetingUI (bool bEnable)=0 |
Set the visibility of the Video button in the toolbar during the meeting. Default value: TRUE. More... | |
virtual void | EnableAudioButtonOnMeetingUI (bool bEnable)=0 |
Set the visibility of the Audio button in the toolbar during the meeting. Default value: TRUE. More... | |
virtual void | EnableEnterAndExitFullScreenButtonOnMeetingUI (bool bEnable)=0 |
Set the visibility of the buttons to enter or exit the full screen in the meeting window. Default value: TRUE. More... | |
virtual void | EnableLButtonDBClick4SwitchFullScreenMode (bool bEnable)=0 |
Set if it is able to switch between the full screen mode and normal mode by double-click. Default value: TRUE. More... | |
virtual void | SetFloatVideoWndVisibility (bool bShow)=0 |
Set the visibility of the floating video window when sharing in the meeting. Default value: TRUE. More... | |
virtual void | RedirectClickShareBTNEvent (bool bRedirect)=0 |
Set if it is able to handle the event with user's own program by clicking START SHARE button in the meeting. Default value: FALSE. More... | |
virtual void | RedirectClickEndMeetingBTNEvent (bool bRedirect)=0 |
Set if it is able to handle the event with user's own program by clicking END MEETING button in the meeting. Default value: FALSE. More... | |
virtual void | RedirectFreeMeetingEndingReminderDlg (bool bRedirect)=0 |
An upgrade dialog box will pop up when the free meeting is over. Use this function to set if it is able to handle the reminder message with user's own program. Default value: FALSE. More... | |
virtual void | RedirectClickCustomLiveStreamMenuEvent (bool bRedirect)=0 |
Set if it is able to handle the event with SDK user's own program by clicking CUSTOM LIVE STREAM button in the meeting. Default value: FALSE. More... | |
virtual void | RedirectClickParticipantListBTNEvent (bool bRedirect)=0 |
Set if it is able to handle the event with SDK user's own program by clicking PARTICIPANT LIST button in the meeting. Default value: FALSE. More... | |
virtual void | RedirectClickCCBTNEvent (bool bRedirect)=0 |
Set if it is able to handle the event with SDK user's own program by clicking Closed Caption button in the meeting. Default value: FALSE. More... | |
virtual void | RedirectMeetingWarningMsg (RedirectWarningMsgOption redirectOption)=0 |
Set if it is able to handle the warning message with SDK user's own program in the meeting. Default value: None. More... | |
virtual void | EnableToolTipsShow (bool bEnable)=0 |
Set if it is able to temporarily show tooltip of the button in the toolbar of the meeting and user can close it by click the "x". Default value: TRUE. More... | |
virtual void | EnableAirplayInstructionWindow (bool bEnable)=0 |
Set the visibility of the introduction window when sharing on the iOS device. Default value: TRUE. More... | |
virtual void | EnableClaimHostFeature (bool bEnable)=0 |
Set if it is able to retrieve the permission of host (when the original host gives up the host permission). Default value: TRUE. More... | |
virtual void | EnableAutoHideJoinAudioDialog (bool bEnable)=0 |
Set the visibility of the dialog box of choosing audio when joining the meeting. Default value: FALSE. More... | |
virtual void | AlwaysShowIconOnTaskBar (bool bAlwaysShow)=0 |
Set if it is able to display the preview window of the Meeting Controls on the task bar during sharing. Default value: FALSE. More... | |
virtual void | DisableSplitScreenModeUIElements (bool bDisable)=0 |
Set if it is able to enable split screen during the meeting. Default value: FALSE. More... | |
virtual void | SetShowAudioUseComputerSoundChkbox (bool bShow)=0 |
Set the visibility of the SHARE COMPUTER SOUND check-box in the sharing window. Default value: TRUE. More... | |
virtual void | SetShowVideoOptimizeChkbox (bool bShow)=0 |
Set the visibility of the OPTIMIZE FOR FULL SCREEN VIDEO CLIP check-box in the sharing window. Default value: TRUE. More... | |
virtual void | SetShowCallInTab (bool bShow)=0 |
Set the visibility of PHONE CALL tab in the audio dialog box when joining the meeting. Default value: TRUE. More... | |
virtual void | SetShowCallMeTab (bool bShow)=0 |
Set the visibility of CALL ME tab in the audio dialog box when joining the meeting. Default value: TRUE. More... | |
virtual SDKError | SetUICustomizedString (SDKCustomizedStringType customizedType, const wchar_t *customizedString)=0 |
Use the custom string to replace the specified menu item. More... | |
virtual SDKError | DisableTopMostAttr4SettingDialog (bool bDisable)=0 |
Whether to remove the topmost attribute of setting dialog. Default is not removed. More... | |
virtual SDKError | EnableGrabShareWithoutReminder (bool bEnable)=0 |
Set whether to close the current sharing of another user without prompt and directly beginning a new sharing content by the closer. Default value: FALSE(prompt). More... | |
virtual void | EnableShowShareSwitchMultiToSingleConfirmDlg (bool bEnable)=0 |
Set the visibility of the SWITCH TO SINGLE PARTICIPANT SHARE dialog box when multiple participants are sharing and the user try to change the setting to single share. Default: TURE. More... | |
virtual void | DisableFreeMeetingRemainTimeNotify (bool bDisable)=0 |
Set the visibility of the REMAINING MEETING TIME button in the meeting. Default: FALSE. More... | |
virtual void | HideChatItemOnMeetingUI (bool bHide)=0 |
Set whether to display the button CHAT and menu item. Default is displaying. More... | |
virtual void | HideRecordItemOnMeetingUI (bool bHide)=0 |
Set whether to display the button RECORD and menu item. Default is displaying. More... | |
virtual void | HideUpgradeFreeMeetingButton (bool bHide)=0 |
Set whether to display the button UPGRADE when prompt the tooltip of free meeting counts down. Default is displaying. More... | |
virtual void | SetShowInviteDlgTabPage (SDKInviteDlgTabPage tabPage, bool bShow)=0 |
Set the visibility of some specified tabs in the invite dialog. Default: Show all the content. More... | |
virtual void | SetShowH323SubTabPage (SDKH323TabPage tabPage, bool bShow)=0 |
Set the visibility of some specified tabs in the Room System invitation dialog. Default: show all the content.Default: show all the content. More... | |
virtual void | HideUpgradeWarningMsgForFreeUserWhenSchedule (bool bHide)=0 |
Set the visibility of upgrade warning message for free user when the user schedules a meeting. Default: FALSE. More... | |
virtual void | EnableLocalRecordingConvertProgressBarDialog (bool bShow)=0 |
virtual void | HideSwitchCameraButton (bool bHide)=0 |
virtual void | HideCopyUrlOnInviteWindow (bool bHide)=0 |
virtual void | HideCopyInvitationOnInviteWindow (bool bHide)=0 |
virtual void | HideKeypadButtonOnMeetingWindow (bool bHide)=0 |
virtual void | HideRemoteControlOnMeetingUI (bool bHide)=0 |
Set whether to display the button REMOTE CONTROL and menu item. Default is displaying. More... | |
virtual void | HideQAOnMeetingUI (bool bHide)=0 |
Set the visibility of Q&A on meeting UI. Default is displaying. More... | |
virtual void | HidePollOnMeetingUI (bool bHide)=0 |
Set the visibility of poll on meeting UI. Default is displaying. More... | |
virtual void | DisableAdvanceAudioDeivceCtrl (bool bDisable)=0 |
Set the ability to control the audio device in the meeting. Default is having the ability. More... | |
virtual void | RedirectClickAudioBTNEvent (bool bRedirect)=0 |
Set if it is able to handle the event with SDK user's own program by clicking Audio button in the meeting. Default value: FALSE. More... | |
virtual void | RedirectClickAudioMenuBTNEvent (bool bRedirect)=0 |
Set if it is able to handle the event with SDK user's own program by clicking Audio Menu button in the meeting. Default value: FALSE. More... | |
virtual void | RedirectClickBreakoutRoomButtonEvent (bool bRedirect)=0 |
Set if it is able to handle the event with SDK user's own program by clicking Breakout Room button in the meeting. Default value: FALSE. More... | |
virtual void | HideReactionsOnMeetingUI (bool bHide)=0 |
Set the visibility of reaction on meeting UI. Default is displaying. More... | |
virtual void | HideMeetingInfoOnMeetingUI (bool bHide)=0 |
Set the visibility of meeting info button on meeting UI. Default is displaying. More... | |
virtual void | HideShareButtonOnMeetingUI (bool bHide)=0 |
Set the visibility of share button on meeting UI. Default is displaying. More... | |
virtual void | DisablePanelistMenuItem (PanelistMenuItemOption menuOption)=0 |
Custom the menu items show or hide for panelist. More... | |
virtual void | DisableAttendeeMenuItem (AttendeeMenuItemOption menuOption)=0 |
Custom the menu items show or hide for attendee. More... | |
Meeting user configuration interface.
|
pure virtual |
Set if it is able to display the preview window of the Meeting Controls on the task bar during sharing. Default value: FALSE.
bAlwaysShow | TRUE indicates to display always the icon on the task-bar. |
|
pure virtual |
Set the ability to control the audio device in the meeting. Default is having the ability.
[in] | bDisable | TRUE means having no ability, otherwise not. API is not recommended to call because once the bDsialbe is true, Zoom meeting may lose the control of the audio devices. |
|
pure virtual |
Custom the menu items show or hide for attendee.
menuOption | True indicates to hide the corresponding menu item for each item. |
|
pure virtual |
Set the visibility of the REMAINING MEETING TIME button in the meeting. Default: FALSE.
bDisable | TRUE indicates to hide the button when the free meeting need be reminded. FALSE not. |
|
pure virtual |
Custom the menu items show or hide for panelist.
menuOption | True indicates to hide the corresponding menu item for each item. |
|
pure virtual |
Set if it is able to enable split screen during the meeting. Default value: FALSE.
bDisable | TRUE indicates to disable the split screen. FALSE not. |
|
pure virtual |
Whether to remove the topmost attribute of setting dialog. Default is not removed.
bDisable | TRUE indicates to remove. FALSE not. |
|
pure virtual |
Set the visibility of the introduction window when sharing on the iOS device. Default value: TRUE.
bEnable | TRUE indicates to display the introduction window when sharing on the iOS device. FALSE not. |
|
pure virtual |
Set the visibility of the dialog box when receiving the request of remote control during the meeting. Default value: TRUE.
bEnable | TRUE indicates to display the dialog box. FALSE not. If it is FALSE, the user can deal with this request in the IMeetingRemoteCtrlEvent::onRemoteControlStatus() callback event sent by SDK when receiving the request of the remote control and then enters the sharing status at the end of callback event. |
|
pure virtual |
Set the visibility of the Audio button in the toolbar during the meeting. Default value: TRUE.
bEnable | TRUE indicates to display the button. Otherwise not. |
|
pure virtual |
Set the visibility of the dialog box of choosing audio when joining the meeting. Default value: FALSE.
bEnable | TRUE indicates to hide the dialog box of choosing audio when joining the meeting. FALSE not. |
|
pure virtual |
Set if it is able to retrieve the permission of host (when the original host gives up the host permission). Default value: TRUE.
bEnable | TRUE indicates that he can retrieve the permission of host. FALSE not. |
|
pure virtual |
Set the visibility of the dialog box when the request of the remote control is refused. Default value: TRUE.
bEnable | TRUE indicates to display the dialog box. FALSE not. If it is FALSE, the user can deal with this request in the IMeetingRemoteCtrlEvent::onRemoteControlStatus() callback event sent by SDK when receiving the decline request of the remote control and then exists the sharing status at the end of callback event. |
|
pure virtual |
Set the visibility of the buttons to enter or exit the full screen in the meeting window. Default value: TRUE.
bEnable | TRUE indicates to display the button. Otherwise not. |
|
pure virtual |
Set whether to close the current sharing of another user without prompt and directly beginning a new sharing content by the closer. Default value: FALSE(prompt).
bEnable | TRUE indicates no prompt. FALSE not. |
|
pure virtual |
Set the visibility of the INVITE button in the panelist action bar during the meeting. Default value: TRUE.
bEnable | TRUE indicates to display the button. Otherwise not. |
|
pure virtual |
Set if it is able to switch between the full screen mode and normal mode by double-click. Default value: TRUE.
bEnable | TRUE indicates to switch. FALSE not. |
|
pure virtual |
Set the visibility of the LEAVE MEETING button on the pop-up dialogue box when the host leaves the meeting. Default value: TRUE.
bEnable | TRUE indicates to display the button. Otherwise not. |
|
pure virtual |
bShow | TRUE indicates to show the dialog box. FALSE not. |
|
pure virtual |
Set the visibility of the SWITCH TO SINGLE PARTICIPANT SHARE dialog box when multiple participants are sharing and the user try to change the setting to single share. Default: TURE.
bEnable | TRUE indicates to show dialog box if the multishare option is changed. FALSE not. |
|
pure virtual |
Set if it is able to temporarily show tooltip of the button in the toolbar of the meeting and user can close it by click the "x". Default value: TRUE.
bEnable | TRUE indicates to enable to show the tooltip in the meeting. FALSE not. |
|
pure virtual |
Set the visibility of the Video button in the toolbar during the meeting. Default value: TRUE.
bEnable | TRUE indicates to display the button. Otherwise not. |
|
pure virtual |
Set whether to display the button CHAT and menu item. Default is displaying.
[in] | bHide | TRUE means hiding, otherwise not. |
|
pure virtual |
bHide | TRUE indicates to hide, FALSE not. |
|
pure virtual |
bHide | TRUE indicates to hide, FALSE not. |
|
pure virtual |
bHide | TRUE indicates to hide, FALSE not. |
|
pure virtual |
Set the visibility of meeting info button on meeting UI. Default is displaying.
[in] | bHide | TRUE means hiding, otherwise not. |
|
pure virtual |
Set the visibility of poll on meeting UI. Default is displaying.
[in] | bHide | TRUE means hiding, otherwise not. |
|
pure virtual |
Set the visibility of Q&A on meeting UI. Default is displaying.
[in] | bHide | TRUE means hiding, otherwise not. |
|
pure virtual |
Set the visibility of reaction on meeting UI. Default is displaying.
[in] | bHide | TRUE means hiding, otherwise not. |
|
pure virtual |
Set whether to display the button RECORD and menu item. Default is displaying.
[in] | bHide | TRUE means hiding, otherwise not. |
|
pure virtual |
Set whether to display the button REMOTE CONTROL and menu item. Default is displaying.
[in] | bHide | TRUE means hiding, otherwise not. |
|
pure virtual |
Set the visibility of share button on meeting UI. Default is displaying.
[in] | bHide | TRUE means hiding, otherwise not. |
|
pure virtual |
bHide | TRUE indicates to hide the Switch Camera button. FALSE not. |
|
pure virtual |
Set whether to display the button UPGRADE when prompt the tooltip of free meeting counts down. Default is displaying.
[in] | bHide | TRUE means hiding, otherwise not. |
|
pure virtual |
Set the visibility of upgrade warning message for free user when the user schedules a meeting. Default: FALSE.
bHide | TRUE indicates to hide the warning message.FALSE not. |
|
pure virtual |
Set if it is able to handle the event with SDK user's own program by clicking Audio button in the meeting. Default value: FALSE.
bRedirect | TRUE indicates to handle with user's own program. FALSE not. |
|
pure virtual |
Set if it is able to handle the event with SDK user's own program by clicking Audio Menu button in the meeting. Default value: FALSE.
bRedirect | TRUE indicates to handle with user's own program. FALSE not. |
|
pure virtual |
Set if it is able to handle the event with SDK user's own program by clicking Breakout Room button in the meeting. Default value: FALSE.
bRedirect | TRUE indicates to handle with user's own program. FALSE not. |
|
pure virtual |
Set if it is able to handle the event with SDK user's own program by clicking Closed Caption button in the meeting. Default value: FALSE.
bRedirect | TRUE indicates to handle with user's own program. FALSE not. |
|
pure virtual |
Set if it is able to handle the event with SDK user's own program by clicking CUSTOM LIVE STREAM button in the meeting. Default value: FALSE.
bRedirect | TRUE indicates to handle with user's own program. FALSE not. |
|
pure virtual |
Set if it is able to handle the event with user's own program by clicking END MEETING button in the meeting. Default value: FALSE.
bRedirect | TRUE indicates to handle with user's own program. FALSE not. |
|
pure virtual |
Set if it is able to handle the event with SDK user's own program by clicking PARTICIPANT LIST button in the meeting. Default value: FALSE.
bRedirect | TRUE indicates to handle with user's own program. FALSE not. |
|
pure virtual |
Set if it is able to handle the event with user's own program by clicking START SHARE button in the meeting. Default value: FALSE.
bRedirect | TRUE indicates to deal with the event with user's own program. FALSE not. |
|
pure virtual |
An upgrade dialog box will pop up when the free meeting is over. Use this function to set if it is able to handle the reminder message with user's own program. Default value: FALSE.
bRedirect | TRUE indicates to handle the reminder message with user's own program. FALSE not. |
|
pure virtual |
Set if it is able to handle the warning message with SDK user's own program in the meeting. Default value: None.
redirectOption | The parameter indicates the warning messages to be handled with user's own program. |
|
pure virtual |
Set the visibility of the toolbar at the bottom of the meeting window. Default value: TRUE.
bShow | TRUE means to enable the feature to display always the toolbar at the bottom. Otherwise not. |
|
pure virtual |
Set the position of the floating video window when sharing.
pos | Specify the position of the floating video window when sharing. |
|
pure virtual |
Set the visibility of the floating video window when sharing in the meeting. Default value: TRUE.
bShow | TRUE indicates to display the floating video window. FALSE not. |
|
pure virtual |
Set the position of the primary view meeting window.
pos | Specify the position of the primary view meeting window. The coordinates of the window are those of the screen. |
|
pure virtual |
Set the visibility of the sharing toolbar. Default value: TRUE.
bShow | TRUE means to enable the display sharing toolbar. Otherwise not. |
|
pure virtual |
Set the visibility of the SHARE COMPUTER SOUND check-box in the sharing window. Default value: TRUE.
bShow | TRUE indicates to display. FALSE not. |
|
pure virtual |
Set the visibility of PHONE CALL tab in the audio dialog box when joining the meeting. Default value: TRUE.
bShow | TRUE indicates to display the tab. FALSE not. |
|
pure virtual |
Set the visibility of CALL ME tab in the audio dialog box when joining the meeting. Default value: TRUE.
bShow | TRUE indicates to display the tab. FALSE not. |
|
pure virtual |
Set the visibility of some specified tabs in the Room System invitation dialog. Default: show all the content.Default: show all the content.
tabPage | Specify a tab, see SDKH323TabPage enum. |
bShow | TRUE indicates to display the tab. FALSE not. |
|
pure virtual |
Set the visibility of some specified tabs in the invite dialog. Default: Show all the content.
tabPage | Specify a tab page, see SDKInviteDlgTabPage enum. |
bShow | TRUE indicates to display the tab. FALSE not. |
|
pure virtual |
Set the visibility of the OPTIMIZE FOR FULL SCREEN VIDEO CLIP check-box in the sharing window. Default value: TRUE.
bShow | TRUE indicates to display. FALSE not. |
|
pure virtual |
Use the custom string to replace the specified menu item.
customizedType | Specify the menu item type. For more information, see SDKCustomizedStringType enum. |
customizedString | Specify the custom string. You can set it to NULL to remove the custom string for the specified item. |