enableEffectBeauty method
@detail api
@hiddensdk(audiosdk)
@author wangjunlin.3182
@brief 开启/关闭基础美颜。
@param enable 基础美颜开关
- YES: 开启基础美颜
- NO: 关闭基础美颜(默认)
@return
- 0: 调用成功。
- –1001: RTC SDK 版本不支持此功能。
- -12: 本方法不支持在 Audio SDK 中使用。
- <0: 调用失败,特效 SDK 内部错误,具体错误码请参考错误码表。
@note
- 本方法不能与高级视频特效接口共用。如已购买高级视频特效,建议参看集成指南使用高级美颜、特效、贴纸功能等。
- 使用此功能需要集成特效 SDK,建议使用特效 SDK v4.4.2+ 版本。更多信息参看 Native 端基础美颜。
- 调用 setBeautyIntensity:withIntensity:{@link #ByteRTCEngine#setBeautyIntensity:withIntensity} 设置基础美颜强度。若在调用本方法前没有设置美颜强度,则使用默认强度。各基础美颜模式的强度默认值分别为:美白 0.7,磨皮 0.8,锐化 0.5,清晰 0.7。
- 本方法仅适用于视频源,不适用于屏幕源。
Implementation
FutureOr<int> enableEffectBeauty(BOOL enable) async {
return await nativeCall('enableEffectBeauty:', [enable]);
}