createScreenCaptureSource method
- {int? sourceId,
- ZegoScreenCaptureSourceType? sourceType}
创建屏幕采集源
支持版本:3.1.0 及以上。 详情描述:根据提供的源的 ID 和源的类型创建屏幕采集源对象。 业务场景:需要对屏幕或窗口有录制和分享等业务时使用。 调用时机:需要在 createEngine 之后调用。 平台差异:仅支持 Windows 和 macOS。
sourceId
指定的屏幕 ID 或窗口 ID。只有 macOS、windows 平台需要传入此参数。sourceType
指定的屏幕源类型。只有 macOS、windows 平台需要传入此参数。- Returns 屏幕采集源对象,超过最大数量限制后将返回 null
Implementation
Future<ZegoScreenCaptureSource?> createScreenCaptureSource(
{int? sourceId, ZegoScreenCaptureSourceType? sourceType}) async {
return await ZegoExpressImpl.instance
.createScreenCaptureSource(sourceId: sourceId, sourceType: sourceType);
}