#include <IAgoraRtcEngine.h>
Public 成员函数 | |
| RtcImage () | |
Public 属性 | |
| const char * | url |
| int | x |
| int | y |
| int | width |
| int | height |
| int | zOrder |
| double | alpha |
图像属性。
用于设置直播视频的水印和背景图片的属性。
|
inline |
| const char* agora::rtc::RtcImage::url |
直播视频上图片的 HTTP/HTTPS 地址。字符长度不得超过 1024 字节。
| int agora::rtc::RtcImage::x |
水印或背景图片在视频帧左上角的横轴坐标。
| int agora::rtc::RtcImage::y |
水印或背景图片在视频帧左上角的纵轴坐标。
| int agora::rtc::RtcImage::width |
水印或背景图片在视频帧上的宽度。
| int agora::rtc::RtcImage::height |
水印或背景图片在视频帧上的高度。
| int agora::rtc::RtcImage::zOrder |
水印或背景图的图层编号。
使用水印数组添加单张或多张水印时,必须向 zOrder 传值,取值范围为 [1,255],否则 SDK 会报错。其余情况,zOrder 可选传值,取值范围为 [0,255],0 为默认值。0 代表图层的最下层,255 代表图层的最上层。
| double agora::rtc::RtcImage::alpha |
水印或背景图片的透明度。取值范围为 [0.0,1.0]:
0.0: 完全透明。1.0:(默认)完全不透明。