NERtc UE SDK
V5.4.109
|
#include <NertcEngineDefines.h>
Public 属性 | |
bool | use_external_render |
onFrameDataCallback | cb |
void * | user_data |
void * | window |
NERtcVideoScalingMode | scaling_mode |
uint32_t | background_color |
视频显示设置
uint32_t nertc::NERtcVideoCanvas::background_color |
背景颜色,格式为 0xRRGGBB,默认为黑色即 0x000000
onFrameDataCallback nertc::NERtcVideoCanvas::cb |
数据回调。详细信息请参考 onFrameDataCallback。
在 macosx中,需要设置 NERtcEngineContex t的 video_use_exnternal_render 为 true 才有效。
NERtcVideoScalingMode nertc::NERtcVideoCanvas::scaling_mode |
视频显示模式,详细信息请参考 NERtcVideoScalingMode。
bool nertc::NERtcVideoCanvas::use_external_render |
是否使用外部渲染器,默认 NO 不使用,若使用SDK内部会根据externalVideoRender来进行绑定,若不使用SDK内部根据container来进行绑定。暂不支持在通话中切换内部渲染与外部渲染。
void* nertc::NERtcVideoCanvas::user_data |
数据回调的用户透传数据。
在 macosx中,需要设置 NERtcEngineContex t的 video_use_exnternal_render 为 true 才有效。
void* nertc::NERtcVideoCanvas::window |
渲染窗口句柄。
在 macosx中,需要设置 NERtcEngineContex t的 video_use_exnternal_render 为 false 才有效。