NERTC macOS/Windows SDK V5.6.40
|
#include <nertc_engine_defines.h>
Public 属性 | |
char | content [kNERtcMaxBuffLength] |
char | font_name [kNERtcMaxURILength] |
int | font_color |
int | font_size |
int | wm_color |
float | wm_alpha |
int | wm_width |
int | wm_height |
int | offset_x |
int | offset_y |
文字水印设置参数。
char nertc::NERtcVideoWatermarkTextConfig::content[kNERtcMaxBuffLength] |
文字内容,设置为空时,表示不添加文字水印。
int nertc::NERtcVideoWatermarkTextConfig::font_color |
字体颜色。ARGB 格式。默认值为 0xFFFFFFFF,即白色。
char nertc::NERtcVideoWatermarkTextConfig::font_name[kNERtcMaxURILength] |
字体,设置为空时,表示使用程序默认字体。
int nertc::NERtcVideoWatermarkTextConfig::font_size |
字体大小。默认值为 15,单位为像素(px)。
int nertc::NERtcVideoWatermarkTextConfig::offset_x |
水平左上角与视频图像左上角的水平距离,单位为像素。默认值为 0。
int nertc::NERtcVideoWatermarkTextConfig::offset_y |
水平左上角与视频图像左上角的垂直距离,单位为像素。默认值为 0。
float nertc::NERtcVideoWatermarkTextConfig::wm_alpha |
整体水印透明度,取值范围为 0.0 ~ 1.0。默认值为 1.0,表示不透明。
int nertc::NERtcVideoWatermarkTextConfig::wm_color |
水印框内背景颜色。ARGB 格式,默认值为 0x88888888,即灰色。
支持透明度设置。
int nertc::NERtcVideoWatermarkTextConfig::wm_height |
水印框高度,单位为像素(px)。默认值为 0,表示没有水印框。
int nertc::NERtcVideoWatermarkTextConfig::wm_width |
水印框宽度,单位为像素(px)。默认值为 0,表示没有水印框。