NERTC macOS/Windows SDK V5.8.10
|
#include <nertc_engine_defines.h>
Public 属性 | |
int | offset_x = 0 |
int | offset_y = 0 |
int | width = 0 |
int | height = 0 |
NERtcVideoScalingMode | scaling_mode = kNERtcVideoScaleFullFill |
NERtcVideoWatermarkConfig * | watermark_list = nullptr |
int | watermark_count = 0 |
bool | is_screen_share = false |
uint32_t | bg_color = 0 |
录制视频窗口流的布局配置
uint32_t nertc::NERtcLocalRecordingLayoutConfig::bg_color = 0 |
录制视频窗口的背景颜色 ARGB格式,其中A无效, 默认渲染为黑色0xFF000000, 0为不设置
int nertc::NERtcLocalRecordingLayoutConfig::height = 0 |
流在录制视频窗口的分辨率高度
bool nertc::NERtcLocalRecordingLayoutConfig::is_screen_share = false |
是否是屏幕共享流
int nertc::NERtcLocalRecordingLayoutConfig::offset_x = 0 |
流在录制视频窗口的偏移宽度
int nertc::NERtcLocalRecordingLayoutConfig::offset_y = 0 |
流在录制视频窗口的偏移高度
NERtcVideoScalingMode nertc::NERtcLocalRecordingLayoutConfig::scaling_mode = kNERtcVideoScaleFullFill |
流在录制视频窗口的缩放模式
int nertc::NERtcLocalRecordingLayoutConfig::watermark_count = 0 |
录制水印数量
NERtcVideoWatermarkConfig* nertc::NERtcLocalRecordingLayoutConfig::watermark_list = nullptr |
录制水印配置
int nertc::NERtcLocalRecordingLayoutConfig::width = 0 |
流在录制视频窗口的分辨率宽度