Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ZegoScreenCaptureConfig

屏幕采集配置参数。

Hierarchy

  • ZegoScreenCaptureConfig

Index

Constructors

constructor

Properties

applicationVolume

applicationVolume: number

设置屏幕录制时 Application 音频音量。范围为 0 ~ 200,默认为 100。(适用于 iOS、Android 和 OHOS 平台)

audioParam

设置屏幕录制时音频采集参数。(适用于 Android 和 OHOS 平台)

captureAudio

captureAudio: boolean

屏幕共享时是否采集音频。默认为 true。

captureVideo

captureVideo: boolean

屏幕共享时是否采集视频。默认为 true。

cropRect

cropRect: ZegoRect

设置屏幕录制时裁剪矩形,裁剪矩形必须被原始数据的矩形包含,单位为像素。(仅适用 iOS/Android/OHOS 平台)

microphoneVolume

microphoneVolume: number

设置屏幕录制时 Microphone 音频音量。范围为 0 ~ 200,默认为 100。(适用于 iOS 和 OHOS 平台)

orientation

设置屏幕录制时采集画面的朝向,将会对采集画面做固定朝向。(仅适用 iOS/Android/OHOS 平台)

showPicker

showPicker: boolean

启动屏幕采集或更新屏幕采集配置时是否显示系统选择器,默认为 false。(仅适用于 OHOS 平台,支持版本:3.25.0 及以上。) 注意事项:

  1. 当 [ZegoScreenCaptureSource.startCapture] 传入 config 且 config.showPicker 设置为 true 时,会在开始采集时显示系统选择器;
  2. 只有 start 时 config.showPicker=true,后续 [ZegoScreenCaptureSource.updateScreenCaptureConfig] 传入 config 且 config.showPicker 设置为 true 时,才会重新显示系统选择器,可用于切换采集源或窗口。

Generated using TypeDoc