Meeting SDK for Windows API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAudioRawDataThe audio raw data handler interface
 CAutoFramingParameter
 CBackgroundColorAttrs
 CBoldAttrsBold attributes
 CBOOptionBO option
 CBulletedListAttrs
 CCustomImmersiveLayoutDataLayout data of immersive
 CCustomizedLanguageTypeThe custom resource information used by the SDK. Here are more detailed structural descriptions
 CCustomWaitingRoomData_s
 CFontColorAttrs
 CFontSizeAttrs
 CI3DAvatarImageInfo3D avatar image information interface
 CI3DAvatarSettingContext3D avatar setting interface
 CI3DAvatarSettingContextEvent3D avatar context callback event
 CIAccessibilitySettingContextAccessibility setting interface
 CIAccountInfoAccount information interface
 CIAICompanionFeatureSwitchHandlerThe handler to handle a user request to turn the AI Companion features on or off
 CIAICompanionFeatureTurnOnAgainHandler
 CIAnnotationControllerMeeting annotation tool interface
 CIAnswerItemAnswer item interface class
 CIAudioSettingContextAudio setting interface
 CIAudioSettingContextEventAudio setting context callback event
 CIAuthServiceAuthentication Service Interface
 CIAuthServiceEventAuthentication service callback event
 CIBatchCreateBOHelperBatch Creater BO helper interface
 CIBatchRequestContactHelper
 CIBOAdminBO admin interface
 CIBOAdminEventBO admin callback handler
 CIBOAssistantBO assistant interface
 CIBOAttendeeAttendee interface
 CIBOAttendeeEventAttendee callback handler
 CIBOCreatorBO creator interface
 CIBOCreatorEvent
 CIBODataBO data interface
 CIBODataEventBO data callback handler
 CIBOMeetingBO interface
 CICameraController
 CICameraControllerEvent
 CICameraControlRequestHandlerCamera control request
 CICameraInfoCamera device information interface
 CICCRequestHandler
 CIChatMsgInfoChat message interface
 CIChatMsgInfoBuilderChat message builder to create ChatMsgInfo objects. Tips: If there are duplicate styles, the final appearance is determined by the last applied setting
 CIClosedCaptionControllerClosed caption controller interface
 CIClosedCaptionControllerEventClosed Caption controller callback event
 CIContactInfoPresence information interface
 CICustomImmersiveControllerMeeting immersive controller interface. For more details on this feature, see https://support.zoom.us/hc/en-us/articles/360060220511-Immersive-View
 CICustomImmersiveCtrlEventImmersive controller object interface
 CICustomImmersivePreLayoutHelperImmersive pre-layout helper interface to update immersive view layout at once
 CICustomImmersiveTemplateImmersive template object interface
 CICustomImmersiveTemplateDataImmersive template data object interface
 CICustomizedAnnotationControllerAnnotation controller interface
 CICustomizedAnnotationControllerEventAnnotation controller callback event
 CICustomizedAnnotationObjAnnotation object interface
 CICustomizedAnnotationObjEventAnnotation object callback event
 CICustomizedImmersiveContainer
 CICustomizedImmersiveContainerEventCallback event of custom immersive container
 CICustomizedLocalRecordingLayoutHelper
 CICustomizedResourceHelperCustomized resource helper interface
 CICustomizedShareRenderEventShare render callback event
 CICustomizedUIMgrCustom UI manager interface
 CICustomizedUIMgrEventThe callback event of custom UI manager interface
 CICustomizedVideoContainerVideo container interface
 CICustomizedVideoContainerEventCallback event of custom video container
 CIDirectShareServiceHelperDirect sharing helper Interface
 CIDirectShareServiceHelperEventDirect sharing helper callback event
 CIDirectShareSpecifyContentHandler
 CIDirectShareViaMeetingIDOrPairingCodeHandlerDirect sharing by meeting ID or pairing code helper interface
 CIEmojiReactionControllerEmoji Reaction controller interface
 CIEmojiReactionControllerEventEmoji Reaction controller callback event
 CIEndOtherMeetingToJoinMeetingHandlerEnd other meeting to join the new meeting Handler
 CIFaceMakeupImageInfoFace makeup image information interface
 CIFaceMakeupSettingContextFace makeup setting interface
 CIFaceMakeupSettingContextEventFace makeup context callback event
 CIGeneralSettingContextGeneral setting interface
 CIH323DeviceMeeting H.323 device Interface
 CIInterpretationLanguageInterpretation language interface
 CIInterpreterInterpreter interface
 CIInvitationMeetingHandlerProcess after the user receives the invitation from other user to join meeting
 CIJoinMeetingBehaviorConfigurationMeeting connect configuration Interface
 CILipSyncAvatarPreviewHelperLip-sync avatar preview helper interface
 CILipSyncAvatarPreviewHelperEventLip-sync avatar callback event
 CIList< T >
 CILiveTranscriptionLanguageLive transcription language interface
 CILiveTranscriptionMessageInfoLive transcription message interface
 CIMeetingAANControllerMeeting AAN controller interface
 CIMeetingAICompanionControllerMeeting AI Companion controller interface
 CIMeetingAICompanionCtrlEvent
 CIMeetingAICompanionQueryHelperMeeting AI companion query helper interface
 CIMeetingAICompanionQueryHelperEventMeeting AI companion query callback event
 CIMeetingAICompanionQueryItemInterface to get AI companion query item information
 CIMeetingAICompanionSmartSummaryHelperSmart summary helper in meeting
 CIMeetingAICompanionSmartSummaryHelperEventMeeting smart summary callback event
 CIMeetingAnnotationSupportEventCallback interface that viewer's annotation status changes
 CIMeetingApproveEnableQueryHandlerInterface to appprove enable AI companion query
 CIMeetingApproveEnableSmartSummaryHandlerThe handler to approve the smart summary enablement request
 CIMeetingApproveSendQueryHandler
 CIMeetingApproveStartQueryHandlerInterface to appprove start AI companion query
 CIMeetingApproveStartSmartSummaryHandlerThe handler to approve the smart summary started request
 CIMeetingArchiveConfirmHandlerUser to handle confirm whether start archiving after joining the meeting
 CIMeetingAudioControllerMeeting audio controller interface
 CIMeetingAudioCtrlEventMeeting audio callback event
 CIMeetingBOControllerMeeting breakout rooms controller interface
 CIMeetingBOControllerEventBO controller callback event handler
 CIMeetingCallInPhoneNumberInfoCall-in meeting Interface
 CIMeetingCameraHelperMeeting camera helper interface
 CIMeetingChatControllerMeeting chat controller interface
 CIMeetingChatCtrlEventMeeting chat callback event
 CIMeetingConfigurationFreeMeetingEventFree meeting event handler
 CIMeetingConfirmRecoverHandlerHost to handle confirm whether recover meeting or not when start a deleted or expired meeting
 CIMeetingDocsControllerMeeting Docs helper interface
 CIMeetingDocsCtrlEventDocs controller callback event
 CIMeetingEnableQueryActionHandlerInterface to enable query action
 CIMeetingEnableQueryHandlerInterface to enable AI companion query
 CIMeetingEnableReminderHandlerIf the current user can control web setting, they will get this handler when an attendee requests to start the smart recording feature or start feature by itself
 CIMeetingEnableSmartSummaryActionHandlerThe handler to confirm enabling smart summary
 CIMeetingEnableSmartSummaryHandlerInterface to handle enable smart summary
 CIMeetingEncryptionController
 CIMeetingEncryptionControllerEvent
 CIMeetingH323HelperMeeting H323 Helper Interface
 CIMeetingH323HelperEventMeeting H.323 Helper callback event
 CIMeetingIndicatorControllerMeeting Indicator controller interface
 CIMeetingIndicatorCtrlEventIndicator meeting controller callback event
 CIMeetingIndicatorHandlerMeeting Indicator controller interface
 CIMeetingInfoMeeting information Interface
 CIMeetingInputUserInfoHandlerInput name and email handler
 CIMeetingInterpretationControllerMeeting interpretation controller interface
 CIMeetingInterpretationControllerEventMeeting interpretation callback event
 CIMeetingLiveStreamControllerLive stream meeting controller interface
 CIMeetingLiveStreamCtrlEventLive stream meeting controller callback event
 CIMeetingLiveStreamItemLive stream of current meeting
 CIMeetingParticipantsControllerMeeting waiting room controller interface
 CIMeetingParticipantsCtrlEventMeeting Participants Controller Callback Event
 CIMeetingPasswordAndScreenNameHandlerMeeting screen name and password handler
 CIMeetingPhoneHelperMeeting phone helper interface
 CIMeetingPhoneHelperEventMeeting phone helper callback event
 CIMeetingPhoneSupportCountryInfoPhone meeting support country information interface
 CIMeetingPollingControllerPolling controller interface
 CIMeetingPollingCtrlEventPolling controller callback event
 CIMeetingProductionStudioControllerProduction studio controller interface
 CIMeetingProductionStudioCtrlEventProduction studio controller callback event
 CIMeetingQAControllerMeeting q&a controller interface class
 CIMeetingQAControllerEventMeeting q&a callback event
 CIMeetingRawArchivingControllerMeeting raw archiving controller interface
 CIMeetingRecordingControllerMeeting recording controller interface
 CIMeetingRecordingCtrlEventMeeting recording callback event
 CIMeetingReminderContentInterface of reminder dialog content
 CIMeetingReminderControllerMeeting reminder dialog interface
 CIMeetingReminderEventCallback event to enable showing the reminder dialog
 CIMeetingReminderHandlerInterface to handle the reminder dialog
 CIMeetingRemoteControllerMeeting remote control interface
 CIMeetingRemoteCtrlEventMeeting remote control callback event
 CIMeetingRemoteSupportControllerMeeting remote support interface
 CIMeetingRemoteSupportEventMeeting remote support callback event
 CIMeetingSendQueryHandlerInterface to send query
 CIMeetingServiceMeeting Service Interface
 CIMeetingServiceEventMeeting service callback event
 CIMeetingShareControllerMeeting share controller interface
 CIMeetingShareCtrlEventCallback event of meeting share controller
 CIMeetingSignInterpretationControllerMeeting interpretation controller interface
 CIMeetingSignInterpretationControllerEventMeeting sign interpretation callback event
 CIMeetingSmartSummaryControllerEventMeeting smart summary callback event
 CIMeetingSmartSummaryHelperMeeting smart summary helper interface
 CIMeetingSmartSummaryHelperEventMeeting smart summary callback event
 CIMeetingStartQueryHandlerInterface to start AI companion query
 CIMeetingStartSmartSummaryHandlerInterface to handle starting the smart summary
 CIMeetingStopSmartSummaryHandlerInterface to handle stopping the smart summary
 CIMeetingUIControllerMeeting UI Controller Interface
 CIMeetingUIControllerEventCallback Event of Meeting UI Controller
 CIMeetingUIElemConfigurationMeeting user configuration interface
 CIMeetingVideoControllerMeeting video controller interface
 CIMeetingVideoCtrlEventMeeting video controller event callback
 CIMeetingWaitingRoomControllerMeeting waiting room controller interface
 CIMeetingWaitingRoomEventMeeting Waiting Room Callback Event
 CIMeetingWebinarControllerWebinar controller interface
 CIMeetingWebinarCtrlEventWebinar callback event
 CIMeetingWhiteboardControllerWhiteboard controller interface
 CIMeetingWhiteboardCtrlEventWhiteboard controller callback event
 CIMicInfoMicrophone device information interface
 CIndentAttrs
 CINetworkConnectionHandlerThe network connection handler callback event
 CINetworkConnectionHelperThe network connection helper interface
 CInMeetingDeviceInfo
 CINotificationServiceEventNotification service helper callback event
 CINotificationServiceHelper
 CInsertLinkAttrs
 CIPollingAnswerItemPolling answer item interface
 CIPollingAnswerResultItemPolling answer result item interface
 CIPollingItemPolling item interface
 CIPollingQuestionItemPolling question item interface
 CIPresenceHelperPresence Helper Interface
 CIPresenceHelperEventPresence helper callback event
 CIProxySettingHandlerProxy setting information callback interface
 CIQAItemInfoQuestion item interface class
 CIRecordingSettingContextRecording setting interface
 CIRecordingSettingContextEventRecording setting context callback event
 CIRemoteSupportRequestHandlerProcess after the user receives the requirement from the host to give the remote support privilege
 CIRequestEnableAndStartSmartRecordingHandlerEnable and start smart cloud recording request handler
 CIRequestLocalRecordingPrivilegeHandlerProcess after the host receives the requirement from the user to give the local recording privilege
 CIRequestRawLiveStreamPrivilegeHandlerProcess after the host receives the requirement from the user to give the raw live stream privilege
 CIRequestSignInterpreterToTalkHandlerProcess after the sign interpreter receives the requirement from the host to allow to talk
 CIRequestStartAudioHandlerProcess after the user receives the requirement from the host to turn on the audio
 CIRequestStartCloudRecordingHandlerObject to handle a user's request to start cloud recording
 CIRequestStartVideoHandlerProcess after the user receives the requirement from the host to turn on the video
 CIReturnToMainSessionHandlerHandler for return to main session
 CIRichTextStyleItemChat message rich text item of a certain style
 CIRichTextStyleOffsetChat message rich text style offset
 CIRingSpeakerInfoRing speaker device information interface
 CISDKFileReceiver
 CISDKFileSender
 CISettingServiceMeeting setting interface
 CISettingUIStrategySetting user strategy interface
 CISetVideoOrderHelperSet video order helper interface
 CIShareActionBaseShare action base interface
 CIShareActionEventThe share action callback event
 CIShareSettingContextShare setting interface
 CIShareSwitchMultiToSingleConfirmHandlerReminder handler of switching from multi-share to single share
 CISignInterpretationLanguageInfoSign interpretation language interface
 CISignInterpreterSign interpreter interface
 CISmartRecordingEnableActionHandlerEnable and start smart recording
 CISmartSummaryPrivilegeHandlerInterface to handle start smart summary request
 CISpeakerInfoAudio speaker device information interface
 CISSLCertVerificationHandlerVerification of the SSL certificate callback interface
 CIStatisticSettingContextStatistic setting interface
 CItalicAttrs
 CITestAudioDeviceHelperAudio device test interface
 CITestAudioDeviceHelperEventAudio device testing callback events
 CITestVideoDeviceHelperVideo device test interface
 CITestVideoDeviceHelperEventVideo Device test callback event
 CITransferMeetingHandlerProcess after the user joins meeting in companion mode or transfer meeting
 CIUIHookerEmbedded browser interface
 CIUIHookerEventUI hooker callback event
 CIUserAudioStatusUser audio status interface
 CIUserInfoUser information interface
 CIVector< T >
 CIVideoFilterImageInfoVideo filter image information interface
 CIVideoFilterSettingContextVideo filter setting interface
 CIVideoFilterSettingContextEventVideo filter context Callback Event
 CIVideoRenderElementThe base class for the video element interface
 CIVideoSettingContextVideo setting interface
 CIVideoSettingContextEventVideo setting context callback event
 CIVirtualBGImageInfoVirtual background image information interface
 CIVirtualBGSettingContextVirtual background setting interface
 CIVirtualBGSettingContextEventVirtual background context Callback Event
 CIWaitingRoomDataDownloadHandlerHandler for download waitingRoom Customize Data if download fail
 CIWallpaperItemWall-paper item interface
 CIWallpaperSettingContextMeeting Wall-paper setting interface
 CIWallpaperSettingContextEventMeeting wall-paper context Callback Event
 CIWebinarInputScreenNameHandlerWebinar input screen name handler
 CIWebinarNeedRegisterHandlerWebinar register handler
 CIYUVRawDataI420ConverterI420 YUV raw data converter interface
 CIZoomLastErrorError mechanism interface provided by the SDK This feature is gradually improved, so some errors may not be supported
 CIZoomRealNameAuthCountryInfoInterface of country information that supports real name auth
 CIZoomRealNameAuthMeetingEventReal name auth meeting callback event
 CIZoomRealNameAuthMeetingHelperReal name auth meeting helper Interface
 CIZoomRetrieveSMSVerificationCodeHandlerRetrieve SMS verification code handler interface
 CIZoomSDKAudioRawDataDelegate
 CIZoomSDKAudioRawDataHelper
 CIZoomSDKAudioRawDataSender
 CIZoomSDKPreProcessor
 CIZoomSDKPSSender
 CIZoomSDKRenderer
 CIZoomSDKRendererDelegate
 CIZoomSDKShareAudioSender
 CIZoomSDKShareAudioSource
 CIZoomSDKShareSender
 CIZoomSDKShareSource
 CIZoomSDKShareSourceHelper
 CIZoomSDKVideoSender
 CIZoomSDKVideoSource
 CIZoomSDKVideoSourceHelper
 CIZoomSDKVirtualAudioMicEvent
 CIZoomVerifySMSVerificationCodeHandlerVerify SMS verification code handler interface
 CMeetingDeviceInfoInformation of meeting device info. Here are more detailed structural descriptions.
 CNormalMeetingChatStausThe authority to chat in the normal meeting.
Here are more detailed structural descriptions.
 CNumberedListAttrs
 CParagraphAttrs
 CQuoteAttrs
 CRawLiveStreamInfoInformation of raw live stream info. Here are more detailed structural descriptions.
 CSDKVideoPreferenceSettingWhen setting custom modes, the developer provides the maximum and minimum frame rates. If the current bandwidth cannot maintain the minimum frame rate, the video system will drop to the next lower resolution. The default maximum and minimum frame rates for other modes are 0
 CSeatPlacementInfoInformation of seat placement in a template
 CSegmentDetailsInformation of rich text with style attributes in a chat message content. Here are more detailed structural descriptions.
 CStrikethroughAttrs
 CtagASVSessionStatisticInfoNotify video status information. Here are more detailed structural descriptions
 CtagAttendeeMenuItemOptionDefine the strategy to show the menu items for attendee. Here are more detailed structural descriptions
 CtagAudioBtnClickedCallbackInfoThe suggested action information for user to handle after getting the callback event "IMeetingUIControllerEvent::onAudioBtnClicked()" Here are more detailed structural descriptions
 CtagAudioSessionStatisticInfoNotify the audio status information. Here are more detailed structural descriptions
 CtagAuthContextSDK Authentication parameter with jwt token. Here are more detailed structural descriptions
 CtagChatStatusThe authority to chat in the specified meeting. Here are more detailed structural descriptions.
 CtagConfigurableOptionsSDK configuration options
 CtagCustomizedLanguageInfo
 CtagInitParamInitialize the SDK Parameter. Here are more detailed structural descriptions
 CtagJoinParamThe way and the parameter of the users when join the meeting. Here are more detailed structural descriptions
 CtagJoinParam4NormalUserThe parameter of ordinary logged-in user. Here are more detailed structural descriptions
 CtagJoinParam4WithoutLoginThe parameters of non-login user when joins the meeting. Here are more detailed structural descriptions
 CtagMeetingParameterMeeting parameter. Here are more detailed structural descriptions
 CtagMultiReminderUIConfig
 CtagNormalMeetingChatStatus
 CtagOverallStatisticInfoNotify overall statistic information. Here are more detailed structural descriptions
 CtagPanelistMenuItemOptionDefine the strategy to show the menu items for panelist. Here are more detailed structural descriptions
 CtagProxySettingsThe proxy that the user want to use according to the net environment. Here are more detailed structural descriptions
 CtagPSVideoSourceCapability
 CtagRawDataOptions
 CtagRedirectWarningMsgOptionDetermine if the user handles the corresponding type of the warning message with user's own program. Here are more detailed structural descriptions
 CtagSDKFileTransferInfoThe basic information of transfer file
 CtagSDKVideoPreferenceSetting
 CtagSettingDlgShowTabPageOptionDefine the strategy to show the tab pages in the setting dialog. Here are more detailed structural descriptions
 CtagSettingDlgShowUrlOptionDefine the strategy to show the url in the setting dialog. Here are more detailed structural descriptions
 CtagShowChatDlgParamThe configuration of the parameters to display the dialog. Here are more detailed structural descriptions
 CtagShowSettingDlgParam
 CtagSplitScreenInfoSplit screen mode information. Here are more detailed structural descriptions
 CtagStartParam
 CtagStartParam4NormalUserThe parameter of ordinary user when starts meeting. Here are more detailed structural descriptions
 CtagStartParam4WithoutLoginThe parameter used by unlogged-in user when starts the meeting. Here are more detailed structural descriptions
 CtagVideoSize
 CtagVideoWallPageInfoParamVideo wall page information. Here are more detailed structural descriptions
 CtagWebinarAttendeeChatStatusThe authority to chat for the normal attendee in the webinar. Here are more detailed structural descriptions.
 CtagWebinarAttendeeStatusStatus of webinar attendee. Here are more detailed structural descriptions
 CtagWebinarLegalNoticesExplainedWebinar Legal notices explained. Here are more detailed structural descriptions
 CtagWebinarLegalNoticesExplainedInfo
 CtagWebinarMeetingStatusWebinar Meeting Status. Here are more detailed structural descriptions
 CtagWebinarOtherUserRoleChatStatusThe authority to chat for the host, co-host and panelist to chat in webinar. Here are more detailed structural descriptions.
 CtagWndPositionThe position of the window. The coordinate of position is that of monitor when the parent window is null. If the the parent window is not null, the position coordinate is that of the parent window. Here are more detailed structural descriptions
 CtagZoomSDKRenderOptions
 CtagZoomSDKSharingSourceInfoVisible shared source information. Here are more detailed structural descriptions.
 CtagZoomSDKVirtualNameTagInfo of virtual name tag. Here are more detailed structural descriptions
 CUnderlineAttrs
 CVideoSourceCapability
 CWaitingRoomBrandingButtonColorThe waiting room button color
 CWaitingRoomBrandingPageColorThe waiting room page color
 CWaitingRoomBrandingTextColorThe waiting room text color
 CWaitingRoomCustomizeDataThe WaitingRoom Customize Data Info. Here are more detailed structural descriptions.
 CYUVProcessDataI420
 CYUVRawDataI420The YUV raw data handler interface
 CZoomSDKColorZoom SDK color. The standard RGB color model has a value range of 0-255