|
Meeting SDK for Windows API Reference
|
Meeting UI Controller Interface. More...
#include <meeting_ui_ctrl_interface.h>
Public Member Functions | |
| virtual SDKError | SetEvent (IMeetingUIControllerEvent *pEvent)=0 |
| Set meeting UI controller callback event handler. | |
| virtual SDKError | ShowChatDlg (ShowChatDlgParam ¶m)=0 |
| Show the chat dialog during the meeting. | |
| virtual SDKError | HideChatDlg ()=0 |
| Hide the chat dialog during the meeting. | |
| virtual SDKError | EnterFullScreen (bool firstView, bool secondView)=0 |
| Enter full screen display mode. | |
| virtual SDKError | ExitFullScreen (bool firstView, bool secondView)=0 |
| Exit the full screen display mode. | |
| virtual SDKError | BackToMeeting ()=0 |
| Active the principal window of meeting and place it on top. | |
| virtual SDKError | SwitchToVideoWall ()=0 |
| Switch to video wall mode. | |
| virtual SDKError | SwitchToActiveSpeaker ()=0 |
| Switch to the mode of showing the current speaker. | |
| virtual SDKError | MoveFloatVideoWnd (int left, int top)=0 |
| Move the floating video window. | |
| virtual SDKError | ShowSharingToolbar (bool bShow)=0 |
| Enable or disable to display the floating sharing toolbar. | |
| virtual SDKError | SwitchFloatVideoToActiveSpkMod ()=0 |
| Switch to current speaker mode on the floating window. | |
| virtual SDKError | ChangeFloatToActiveSpkVideoSize (SDKFloatVideoType type)=0 |
| Adjust the display mode of floating window. | |
| virtual SDKError | SwitchFloatVideoToGalleryMod ()=0 |
| Switch to gallery view mode on the floating window. | |
| virtual SDKError | ShowParticipantsListWnd (bool bShow, HWND &hParticipantsListWnd)=0 |
| Display/hide the window which is used to display the list of the participants. | |
| virtual SDKError | ShowBottomFloatToolbarWnd (bool bShow)=0 |
| Display/hide the toolbar at the bottom of the meeting window. | |
| virtual SDKError | GetMeetingUIWnd (HWND &hFirstView, HWND &hSecondView)=0 |
| Get the window handle of the meeting user interface. | |
| virtual SDKError | ShowJoinAudioDlg ()=0 |
| Display the dialog to choose the audio to join the meeting. | |
| virtual SDKError | HideJoinAudioDlg ()=0 |
| Hide the dialog to choose the audio to join the meeting. | |
| virtual SDKError | GetWallViewPageInfo (VideoWallPageInfoParam &videoWallPageInfoParam)=0 |
| Get the information in video wall mode. | |
| virtual SDKError | ShowPreOrNextPageVideo (bool bPageUp)=0 |
| Show the video users on previous page or next page in video wall mode. | |
| virtual SDKError | ShowSharingFrameWindows (bool bShow)=0 |
| Set the visibility of the green frame when sharing the desktop. | |
| virtual bool | IsMinimizeModeOfFirstScreenMeetingUIWnd (SDKMinimizeUIMode &mode)=0 |
| Determines the minimize state of the first view. | |
| virtual SDKError | SwitchMinimizeUIMode4FirstScreenMeetingUIWnd (SDKMinimizeUIMode mode)=0 |
| Change the display mode of the minimized meeting window for the first view. | |
| virtual SDKError | GetCurrentSplitScreenModeInfo (SplitScreenInfo &info)=0 |
| Get the information whether the current view supports split screen mode or not. If supports, check it if it is already in the split screen mode. | |
| virtual SDKError | SwitchSplitScreenMode (bool bSplit)=0 |
| Switch to the split screen mode or cancel. | |
| virtual SDKError | SwapToShowShareViewOrVideo (bool bToDisplayShare)=0 |
| when someone else shares, and meeting window is not full screen. you can call the api to switch video & share display postion. | |
| virtual SDKError | IsDisplayingShareViewOrVideo (bool &bIsShare)=0 |
| Determine if the meeting is displaying the sharing screen now. | |
| virtual SDKError | CanSwapToShowShareViewOrVideo (bool &bCan)=0 |
| Determine if the user can swap to show sharing screen or video now. | |
| virtual SDKError | SetMeetingTopic (const zchar_t *meetingtopic)=0 |
| Set the meeting topic in the meeting information page. | |
| virtual SDKError | SetCustomizedCloudRecordingMgrUrl (const zchar_t *crmURL)=0 |
| Set the cloud recording manage url in the recording setting page. | |
| virtual SDKError | SetCustomizedInvitationDomain (const zchar_t *invitation_domain)=0 |
| Set the invitation domain. | |
| virtual SDKError | SetCustomizedPollingUrl (const zchar_t *URL, bool bCreate)=0 |
| Allowing the developer to customize the URL of create/edit the polling. | |
| virtual SDKError | SetCloudWhiteboardFeedbackUrl (const zchar_t *feedbackURL)=0 |
| Set the feedback url in the whiteboard page. | |
Meeting UI Controller Interface.
Definition at line 235 of file meeting_ui_ctrl_interface.h.
|
pure virtual |
Active the principal window of meeting and place it on top.
|
pure virtual |
Determine if the user can swap to show sharing screen or video now.
| [out] | bCan | TRUE means Can, otherwise not |
|
pure virtual |
Adjust the display mode of floating window.
| type | Specify the type of the floating video. |
|
pure virtual |
Enter full screen display mode.
| firstView | True indicates to enable the full screen mode for the first view. |
| secondView | True indicates to enable the full screen mode for the second view if it is in the dual view mode. |
|
pure virtual |
Exit the full screen display mode.
| firstView | True indicates to exit the full screen mode for the first view. |
| secondView | True indicates to exit the full screen mode for the second view if it is in the dual view mode. |
|
pure virtual |
Get the information whether the current view supports split screen mode or not. If supports, check it if it is already in the split screen mode.
| [out] | info | If the function succeeds, the parameter will save the configuration of split screen mode. |
|
pure virtual |
Get the window handle of the meeting user interface.
| [out] | hFirstView | If the function succeeds, the parameter will save the window handle of the meeting user interface displayed by the first view. |
| [out] | hSecondView | If the function succeeds, the parameter will save the window handle of the meeting user interface displayed by the second view. |
|
pure virtual |
Get the information in video wall mode.
| [out] | videoWallPageInfoParam | If the function succeeds, the parameter will save the current page index and the number of the pages. |
|
pure virtual |
Hide the chat dialog during the meeting.
|
pure virtual |
Hide the dialog to choose the audio to join the meeting.
|
pure virtual |
Determine if the meeting is displaying the sharing screen now.
| [out] | bIsShare | TRUE means is showing sharing screen, FALSE means is showing video. |
|
pure virtual |
Determines the minimize state of the first view.
| [out] | mode | If the function succeeds, the parameter will save the display mode. |
|
pure virtual |
Move the floating video window.
| left | Sets the left margin edge for the floating video window. Please use the coordinate of the screen. |
| top | Sets the top margin edge for the floating video window. Please use the coordinate of the screen. |
|
pure virtual |
Set the feedback url in the whiteboard page.
| feedbackURL | Specify the feedback url in the the whiteboard page. |
|
pure virtual |
Set the cloud recording manage url in the recording setting page.
| crmURL | Specify the cloud recording manage url in the recording setting page. |
|
pure virtual |
Set the invitation domain.
| invitation_domain | Specify the invitation domain. |
|
pure virtual |
Allowing the developer to customize the URL of create/edit the polling.
| URL | customized URL. |
| bCreate | When bCreate is true, it changes the URL of creating a polling. Otherwise, it changes the URL of editing a polling.. |
|
pure virtual |
Set meeting UI controller callback event handler.
| pEvent | A pointer to the IMeetingUIControllerEvent that receives the meeting user interface event. |
Set the meeting topic in the meeting information page.
| meetingtopic | Specify the meeting topic in the meeting information page. |
|
pure virtual |
Display/hide the toolbar at the bottom of the meeting window.
| bShow | TRUE indicates to display the toolbar. |
|
pure virtual |
Show the chat dialog during the meeting.
| param | Specifies the way to show the chat dialog. |
|
pure virtual |
Display the dialog to choose the audio to join the meeting.
|
pure virtual |
Display/hide the window which is used to display the list of the participants.
| bShow | TRUE indicates to display the list of the participants. | |
| [out] | hParticipantsListWnd | This function will return the window handle if the bShow value is set to TRUE and API calls successfully. |
|
pure virtual |
Show the video users on previous page or next page in video wall mode.
| bPageUp | TRUE indicates to show the video users on previous page, FALSE next page. |
|
pure virtual |
Set the visibility of the green frame when sharing the desktop.
| bShow | TRUE indicates to display the frame. FALSE hide. |
|
pure virtual |
Enable or disable to display the floating sharing toolbar.
| bShow | TRUE indicates to display the floating toolbar. |
|
pure virtual |
when someone else shares, and meeting window is not full screen. you can call the api to switch video & share display postion.
| bToDisplayShare | TRUE means to display share, otherwise video. |
|
pure virtual |
Switch to current speaker mode on the floating window.
|
pure virtual |
Switch to gallery view mode on the floating window.
|
pure virtual |
Change the display mode of the minimized meeting window for the first view.
| mode | Specifies the minimized mode. |
|
pure virtual |
Switch to the split screen mode or cancel.
| bSplit | TRUE indicates to switch to the split screen mode. FALSE cancel. |
|
pure virtual |
Switch to the mode of showing the current speaker.
|
pure virtual |
Switch to video wall mode.