WatermarkConfig
用于配置水印信息。
C++
struct WatermarkConfig {
const char* id;
WATERMARK_SOURCE_TYPE type;
union {
WatermarkBuffer buffer;
WatermarkTimestamp timestamp;
WatermarkLiteral literal;
const char* imageUrl;
};
WatermarkOptions options;
};
自从
自 v4.6.0 版本新增。
id
水印的唯一标识符,建议使用 UUID。
type
水印类型,详见 WATERMARK_SOURCE_TYPE。
buffer
水印的缓冲区。详见 WatermarkBuffer。
timestamp
水印的时间戳。
信息
仅支持在 Linux 平台使用。
literal
水印的文本内容。
信息
仅支持在 Linux 平台使用。
imageUrl
水印图像文件的 URL,默认值为 NULL。
options
水印的配置选项。详见 WatermarkOptions。