#include <IAgoraRtcEngine.h>
◆ BACKGROUND_SOURCE_TYPE
自定义的背景图类型。
- 自从
- v3.4.5
枚举值 |
---|
BACKGROUND_COLOR | 1:(默认)背景图为纯色。
|
BACKGROUND_IMG | 2: 背景图为 PNG、JPG 格式的图片。
|
BACKGROUND_BLUR | 3: 背景图为虚化处理后的背景图。
- 自从
- v3.5.1
|
◆ BACKGROUND_BLUR_DEGREE
自定义背景图的虚化程度。
- 自从
- v3.5.1
枚举值 |
---|
BLUR_DEGREE_LOW | 1: 自定义背景图的虚化程度为低。用户差不多能看清背景。
|
BLUR_DEGREE_MEDIUM | 2: 自定义背景图的虚化程度为中。用户较难看清背景。
|
BLUR_DEGREE_HIGH | 3:(默认)自定义背景图的虚化程度为高。用户很难看清背景。
|
◆ VirtualBackgroundSource()
agora::rtc::VirtualBackgroundSource::VirtualBackgroundSource |
( |
| ) |
|
|
inline |
◆ background_source_type
◆ color
unsigned int agora::rtc::VirtualBackgroundSource::color |
自定义的背景图颜色。格式为 RGB 定义下的十六进制整数,不要带 # 号,如 0xFFB6C1 表示浅粉色。 默认值为 0xFFFFFF,表示白色。取值范围为 [0x000000,0xffffff]。如果取值非法,SDK 会用白色背景图替换原背景图。
- 注解
- 该参数仅在自定义背景图类型为
BACKGROUND_COLOR
时生效。
◆ source
const char* agora::rtc::VirtualBackgroundSource::source |
自定义的背景图的本地绝对路径。支持 PNG 和 JPG 格式。如果路径无效,SDK 会用白色背景图替换原背景图。
- 注解
- 该参数仅在自定义背景图类型为
BACKGROUND_IMG
时生效。
◆ blur_degree