Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKCustomImmersiveController.h File Reference

Interfaces for managing Zoom immersive view, layout templates, and user seat assignment. More...

import <Foundation/Foundation.h>
import "ZoomSDKErrors.h"

Go to the source code of this file.

Data Structures

class  ZoomSDKCustomImmersiveContainer
 Represents the immersive container used in custom UI mode. More...
 
class  ZoomSDKSeatPlacementInfo
 Defines a seat's ID and its position within a template. More...
 
class  ZoomSDKCustomImmersiveLayoutData
 Layout data for immersive view seat assignment. More...
 
class  ZoomSDKCustomImmersiveTemplateData
 Represents seat layout and canvas size for a template. More...
 
class  ZoomSDKCustomImmersiveTemplate
 Represents an immersive template used in a meeting. More...
 
protocol  <ZoomSDKCustomImmersiveDelegate>
 Callback events for immersive view operations. More...
 
class  ZoomSDKCustomImmersiveController
 Interface for controlling the meeting immersive view feature. For more information on this feature, see https://support.zoom.us/hc/en-us/articles/360060220511-Immersive-View. More...
 

Enumerations

enum  ZoomSDKCustomImmersiveTemplateType { ZoomSDKCustomImmersiveTemplateType_Default , ZoomSDKCustomImmersiveTemplateType_CustomImage , ZoomSDKCustomImmersiveTemplateType_MyVideo }
 Enumeration of immersive template. More...
 

Detailed Description

Interfaces for managing Zoom immersive view, layout templates, and user seat assignment.

Definition in file ZoomSDKCustomImmersiveController.h.

Enumeration Type Documentation

◆ ZoomSDKCustomImmersiveTemplateType

Enumeration of immersive template.

Enumerator
ZoomSDKCustomImmersiveTemplateType_Default 

The default template.

ZoomSDKCustomImmersiveTemplateType_CustomImage 

Template using a custom image.

ZoomSDKCustomImmersiveTemplateType_MyVideo 

Template showing user's own video.

Definition at line 43 of file ZoomSDKCustomImmersiveController.h.