设置虚拟背景默认图片
setVirtualBackgroundDefaultImages:
接口描述
该接口用于设置虚拟背景默认图片。
注意事项
- 该接口非必需调用,若不设置,则使用默认的虚拟背景图片。
- 图片格式:jpg/jpeg。
- 图片尺寸:最大4096*4096,最小160*160。
方法定义
- (void)setVirtualBackgroundDefaultImages:(HWMVirtualBackgroundImageConfig *)defaultImageConfig;
参数描述
参数 |
是否必须 |
类型 |
描述 |
---|---|---|---|
allowCustomVirtualBackgroundImage |
否 |
BOOL |
是否允许自定义虚拟背景图片,默认YES。 |
imageMode |
否 |
设置虚拟背景默认图片方式,默认HWMSettingVBDefaultImageModeAppend。 |
|
imageInfos |
是 |
NSArray<HWMVirtualBackgroundImageModel *> * |
虚拟背景默认图片。 |
枚举值 |
描述 |
---|---|
HWMSettingVBDefaultImageModeReplaceAll |
全部替换, 覆盖原有默认图片,最多50张。 |
HWMSettingVBDefaultImageModeAppend |
追加,原有的默认图片+新增的默认图片,最多追加45张。 |
返回值
无。
示例代码
HWMVirtualBackgroundImageConfig *config = [[HWMVirtualBackgroundImageConfig alloc] init]; config.imageInfos = images; config.imageMode = HWMSettingVBDefaultImageModeReplaceAll; config.allowCustomVirtualBackgroundImage = YES; [[HWMSdk getOpenApi] setVirtualBackgroundDefaultImages:config];