AgoraImage Class Reference

Inherits from NSObject
Declared in AgoraObjects.h

Overview

图像属性

用于设置直播视频的水印和背景图片的属性

  url

直播视频上图片的 HTTP/HTTPS 地址,字符长度不得超过 1024 字节。

@property (strong, nonatomic) NSURL *url

Declared In

AgoraObjects.h

  rect

图片在视频帧上的位置和大小,类型为 CGRect

@property (assign, nonatomic) CGRect rect

Declared In

AgoraObjects.h

  zOrder

水印或背景图的图层编号。

@property (assign, nonatomic) NSInteger zOrder

Availability

v3.6.0

Discussion

使用水印数组添加单张或多张水印时,必须向 zOrder 传值,取值范围为 [1,255],否则 SDK 会报错。其余情况,zOrder 可选传值,取值范围为 [0,255],0 为默认值。0 代表图层的最下层,255 代表图层的最上层。

Declared In

AgoraObjects.h

  alpha

水印或背景图片的透明度。取值范围为 [0.0,1.0]:

@property (assign, nonatomic) double alpha

Availability

v3.6.0

Discussion

  • 0.0: 完全透明。
  • 1.0:(默认)完全不透明。

Declared In

AgoraObjects.h