setBeautyEffect abstract method

Future<int> setBeautyEffect(
  1. double level,
  2. int beautyType
)

设置美颜效果。 通过此接口可以实现设置磨皮、美白、大眼等多种全局美颜类型和对应的美颜强度

调用时机

  • 请先调用 startBeauty 方法开启美颜功能模块。
  • 请在引擎初始化之后调用此接口,且该方法在加入房间前后均可调用。

说明

您可以多次调用此接口以叠加多种全局美颜效果,也可以在此基础上通过其他方法叠加滤镜等自定义效果。

参数说明

level 对应美颜类型的强度。取值范围为 0, 1,各种美颜效果的默认值不同。

beautyType 美颜类型,具体请参见 NERtcBeautyEffectType

返回值

  • 0(OK):方法调用成功。
  • 其他:方法调用失败。
    • 30005(invalidState):状态错误,比如引擎尚未初始化。

Implementation

Future<int> setBeautyEffect(double level, int beautyType);