ZOOM Windows SDK
5.2.42037.1112
|
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. More... | |
virtual SDKError | ShowChatDlg (ShowChatDlgParam ¶m)=0 |
Show the chat dialog during the meeting. More... | |
virtual SDKError | HideChatDlg ()=0 |
Hide the chat dialog during the meeting. More... | |
virtual SDKError | EnterFullScreen (bool firstView, bool secondView)=0 |
Enter full screen display mode. More... | |
virtual SDKError | ExitFullScreen (bool firstView, bool secondView)=0 |
Exit the full screen display mode. More... | |
virtual SDKError | BackToMeeting ()=0 |
Active the principal window of meeting and place it on top. More... | |
virtual SDKError | SwitchToVideoWall ()=0 |
Switch to video wall mode. More... | |
virtual SDKError | SwtichToAcitveSpeaker ()=0 |
Switch to the mode of showing the current speaker. More... | |
virtual SDKError | MoveFloatVideoWnd (int left, int top)=0 |
Move the floating video window. More... | |
virtual SDKError | ShowSharingToolbar (bool bShow)=0 |
Enable or disable to display the floating sharing toolbar. More... | |
virtual SDKError | SwitchFloatVideoToActiveSpkMod ()=0 |
Switch to current speaker mode on the floating window. More... | |
virtual SDKError | ChangeFloatoActiveSpkVideoSize (SDKFloatVideoType type)=0 |
Adjust the display mode of floating window. More... | |
virtual SDKError | SwitchFloatVideoToGalleryMod ()=0 |
Switch to gallery view mode on the floating window. More... | |
virtual SDKError | ShowParticipantsListWnd (bool bShow, HWND &hParticipantsListWnd)=0 |
Display/hide the window which is used to display the list of the participants. More... | |
virtual SDKError | ShowBottomFloatToolbarWnd (bool bShow)=0 |
Display/hide the toolbar at the bottom of the meeting window. More... | |
virtual SDKError | GetMeetingUIWnd (HWND &hFirstView, HWND &hSecondView)=0 |
Get the window handle of the meeting user interface. More... | |
virtual SDKError | ShowJoinAudioDlg ()=0 |
Display the dialog to choose the audio to join the meeting. More... | |
virtual SDKError | HideJoinAudioDlg ()=0 |
Hide the dialog to choose the audio to join the meeting. More... | |
virtual SDKError | GetWallViewPageInfo (VideoWallPageInfoParam &videoWallPageInfoParam)=0 |
Get the information in video wall mode. More... | |
virtual SDKError | ShowPreOrNextPageVideo (bool bPageUp)=0 |
Show the video users on previous page or next page in video wall mode. More... | |
virtual SDKError | ShowSharingFrameWindows (bool bShow)=0 |
Set the visibility of the green frame when sharing the desktop. More... | |
virtual bool | IsMinimizeModeOfFristScreenMeetingUIWnd (SDKMinimizeUIMode &mode)=0 |
Determines the minimize state of the first view. More... | |
virtual SDKError | SwitchMinimizeUIMode4FristScreenMeetingUIWnd (SDKMinimizeUIMode mode)=0 |
Change the display mode of the minimized meeting window for the first view. More... | |
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. More... | |
virtual SDKError | SwitchSplitScreenMode (bool bSplit)=0 |
Switch to the split screen mode or cancel. More... | |
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. More... | |
virtual SDKError | IsDisplayingShareViewOrVideo (bool &bIsShare)=0 |
Determine if the meeting is displaying the sharing screen now. More... | |
virtual SDKError | CanSwapToShowShareViewOrVideo (bool &bCan)=0 |
Determine if the user can swap to show sharing screen or video now. More... | |
virtual SDKError | SetMeetingTopic (const wchar_t *meetingtopic)=0 |
Set the meeting topic in the meeting information page. More... | |
Meeting UI Controller Interface.
|
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. For more details, see SDKFloatVideoType enum. |
|
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. For more details, see SplitScreenInfo enum. |
|
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. For more details, see VideoWallPageInfoParam structure. |
|
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. For more details, see SDKMinimizeUIMode enum. |
|
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 meeting UI controller callback event handler.
pEvent | A pointer to the IMeetingUIControllerEvent that receives the meeting user interface event. For more details, see IMeetingUIControllerEvent. |
|
pure virtual |
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. For more details, see ShowChatDlgParam structure. |
|
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. For more details, see SDKMinimizeUIMode enum. |
|
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 video wall mode.
|
pure virtual |
Switch to the mode of showing the current speaker.