takeSnapshotWithConfig abstract method
在指定观测位置进行视频截图。
该方法用于对指定用户的视频流进行截图,生成一张 JPG 格式的图片,并保存至指定的路径。 该方法是异步操作,调用返回时 SDK 并没有真正获取截图。 该方法用于本地视频截图时,是对 ChannelMediaOptions 中指定发布的视频流进行截图。
uid用户 ID。如果要对本地用户的视频截图,则设为 0。config截图设置,详见 SnapshotConfig 。
Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。
Implementation
Future<void> takeSnapshotWithConfig(
{required int uid, required SnapshotConfig config});