Public 属性 | |
const char * | wm_litera |
const char * | font_file_path |
uint32_t | font_size |
uint32_t | offset_x |
uint32_t | offset_y |
uint32_t | wm_width |
uint32_t | wm_height |
定义文字水印设置。
const char* agora::linuxsdk::LiteraWatermarkConfig::wm_litera |
文字内容,字符串格式。
font_file_path
参数自行指定字体文件路径来更换字体。const char* agora::linuxsdk::LiteraWatermarkConfig::font_file_path |
指定字体文件的路径。如不指定,使用默认字体 NotoSansMonoCJKsc-Regular。
uint32_t agora::linuxsdk::LiteraWatermarkConfig::font_size |
字体大小。默认值为 10,相当于 144 dpi 设备上的 10 x 15 磅。
uint32_t agora::linuxsdk::LiteraWatermarkConfig::offset_x |
水印框左上角与视频画布左上角的水平距离。单位为像素(pixel),默认值为 0。
uint32_t agora::linuxsdk::LiteraWatermarkConfig::offset_y |
水印框左上角与视频画布左上角的垂直距离。单位为像素(pixel),默认值为 0。
uint32_t agora::linuxsdk::LiteraWatermarkConfig::wm_width |
水印框的宽度。单位为像素(pixel),默认值为 0。
uint32_t agora::linuxsdk::LiteraWatermarkConfig::wm_height |
水印框的高度。单位为像素(pixel),默认值为 0。