ScreenCaptureParameters

  • HarmonyOS

更新时间不可用

屏幕共享的参数配置。

TypeScript
export class ScreenCaptureParameters {
  public captureAudio: boolean = false;
  public audioParams: ScreenAudioParameters = new ScreenAudioParameters();
  public captureVideo: boolean = true;
  public videoParams: ScreenVideoParameters = new ScreenVideoParameters();
}

参数名描述
captureAudio

屏幕共享时是否采集系统音频:

  • true: 采集系统音频。
  • false: (默认)不采集系统音频。

注:

  • 为提高屏幕共享时采集系统音频的成功率,请确保你已调用 setAudioScenario 方法并设置音频场景为 GAME_STREAMING。
audioParams

共享屏幕流的音频配置。详见 AudioCaptureParameters。

注意: 该参数仅在 captureAudio 为 true 时生效。

captureVideo

屏幕共享时是否采集屏幕:

  • true:(默认)采集屏幕。
  • false: 不采集屏幕。
videoParams

共享屏幕流的视频编码配置。详见 VideoCaptureParameters。

注意: 该参数仅在 captureVideo 为 true 时生效。

表格内容超出当前宽度,可横向滚动查看更多列。

类

参数名描述
VideoCaptureParameters

共享屏幕流的视频编码配置。详见 VideoCaptureParameters。

AudioCaptureParameters

共享屏幕流的音频编码配置。详见 AudioCaptureParameters。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?