版本支持: v3.3+
接口概述: 设置能否获取多个本地视频窗口
接口定义:
void SetDuplicateRenderAlwaysShow(bool alwaysShow)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
alwaysShow | bool | 是 | 无 | true可显示多个本地视频窗口 |
版本支持: v3.3+
接口概述: 获取本地视频窗口
接口定义:
FrameworkElement GetVideoElement4LocalDuplicate()
返回值:
本地视频窗口控件
版本支持: v3.3+
接口概述: 获取本地视频预览窗口
接口定义:
FrameworkElement GetVideoElement4LocalDuplicatePreview()
返回值:
本地视频预览窗口控件
版本支持: v3.3+
接口概述: 设置虚拟背景模式
接口定义:
void SetVirtualBgMode(SDKVirtualBackgroundMode mode)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
mode | SDKVirtualBackgroundMode | 是 | 无 | 虚拟背景模式 |
版本支持: v3.3+
接口概述: 设置虚拟背景图片路径
接口定义:
void SetVirtualBgImg(string path)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
path | string | 是 | 无 | 图片路径 |
版本支持: v3.3+
接口概述: 设置虚美颜或者滤镜
接口定义:
void SetVideoEffect(string effectType, int effectLevel)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
effectType | string | 是 | 无 | 美颜或者滤镜类别 |
effectLevel | int | 是 | 无 | 美颜或者滤镜等级 0-100 |
版本支持: v3.3+
接口概述: 获取该用户之前设置的虚拟背景及美颜状态
接口定义:
string GetUserVirBgBeautyFilterInfo(string userid)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
userid | string | 是 | 无 | 用户ID |
返回值:
虚拟背景及美颜状态信息
版本支持: v3.3+
接口概述: 添加或者更新该用户设置的虚拟背景及美颜状态
接口定义:
bool UpdateOrAddUserVirBgBeautyFilterInfo(string userid, string info)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
userid | string | 是 | 无 | 用户ID |
info | string | 是 | 无 | 虚拟背景美颜状态json数据 |
返回值:
是否更新成功
版本支持: v3.3+
接口概述: 获取用户添加的自定义图片数据
接口定义:
List<SDKUserUploadImgInfo> GetUserUploadVirBgImgs(string userid)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
userid | string | 是 | 无 | 用户ID |
返回值:
用户上传的图片信息列表
版本支持: v3.3+
接口概述: 添加自定义图片信息
接口定义:
bool AddVirBgImgInfo(string userid, string imgPath, string imgGuid)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
userid | string | 是 | 无 | 用户ID |
imgPath | string | 是 | 无 | 图片路径 |
imgGuid | string | 是 | 无 | 图片Guid信息 |
返回值:
是否添加成功
版本支持: v3.3+
接口概述: 删除自定义图片信息
接口定义:
bool DelUserVirBgImgInfo(string userid, string imgGuid)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
userid | string | 是 | 无 | 用户ID |
imgGuid | string | 是 | 无 | 图片Guid信息 |
返回值:
是否删除成功
版本支持: v3.3+
接口概述: 获取GPU信息,通过OnGPUInfoResult回调结果
接口定义:
void GetGPUInfo()
版本支持: v3.3+
接口概述: 设置可用的GPU数据
接口定义:
void SetGpusEnable(string[] gpus)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
gpus | string[] | 是 | 无 | 可用的GPU数据集合,为空则使用CPU渲染,不为空则优先使用独显 |