Appearance
美颜与特效
美颜特效相关的 API。
setBeautyEffect
设置美颜效果。
方法签名
typescript
setBeautyEffect(enable: boolean, config?: AliRtcBeautyConfig): Promise<void>参数说明
| 参数 | 类型 | 描述 |
|---|---|---|
| enable | boolean | 是否开启美颜 |
| config | AliRtcBeautyConfig | (可选) 美颜配置 |
配置对象说明
typescript
interface AliRtcBeautyConfig {
// 美白级别,范围 0-100
whiteningLevel?: number;
// 磨皮级别,范围 0-100
smoothnessLevel?: number;
}使用示例
javascript
// 开启美颜,使用默认配置
await engine.setBeautyEffect(true);
// 开启美颜,自定义配置
await engine.setBeautyEffect(true, {
whiteningLevel: 70,
smoothnessLevel: 80,
});
// 关闭美颜
await engine.setBeautyEffect(false);