ScreenCaptureParameters2

  • C++

更新时间不可用

用于配置屏幕共享的音频和视频参数。

C++
struct ScreenCaptureParameters2 {
  bool captureAudio = false;
  ScreenAudioParameters audioParams;
  bool captureVideo = true;
  ScreenVideoParameters videoParams;
};

属性

参数名描述
captureAudio

注: 由于系统限制,系统音频采集仅适用于 Android API 级别 29 及以上(即 Android 10 及以上)。为提高屏幕共享时系统音频采集的成功率,请确保调用了 setAudioScenario 方法并将音频场景设置为 AUDIO_SCENARIO_GAME_STREAMING。

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

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

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

注: 仅当 captureAudio 为 true 时该参数才生效。

captureVideo

注: 由于系统限制,屏幕采集仅适用于 Android API 级别 21 及以上,即 Android 5 及以上。

是否在屏幕共享时采集屏幕画面:

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

共享屏幕流的视频配置。详见 ScreenVideoParameters。

注: 仅当 captureVideo 为 true 时该参数才生效。

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

这个页面有帮助吗?