WatermarkBuffer
用于配置水印图像的格式、尺寸和像素缓冲区。
Objective-C
__attribute__((visibility("default"))) @interface WatermarkBuffer : NSObject
@property(assign, nonatomic) int width;
@property(assign, nonatomic) int height;
@property(assign, nonatomic) int length;
@property(strong, nonatomic) NSData* _Nullable buffer;
@property(assign, nonatomic) WatermarkBufferFormat format;
@end
自从
自 v4.6.0 版本新增。
用于定义水印图像的缓冲数据结构,包含图像的宽高、格式、长度以及图像数据缓冲区。
width
水印图像的宽度,单位为像素。
height
水印图像的高度,单位为像素。
length
缓冲区的长度,单位为字节。
format
水印缓冲区的格式。详见 WatermarkBufferFormat。
buffer
原始图像数据缓冲区。