NERtc UE SDK  V5.4.109
Public 属性 | 所有成员列表
nertc::NERtcVideoCanvas结构体 参考

#include <NertcEngineDefines.h>

Public 属性

bool use_external_render
 
onFrameDataCallback cb
 
void * user_data
 
void * window
 
NERtcVideoScalingMode scaling_mode
 
uint32_t background_color
 

详细描述

视频显示设置

类成员变量说明

◆ background_color

uint32_t nertc::NERtcVideoCanvas::background_color

背景颜色,格式为 0xRRGGBB,默认为黑色即 0x000000

◆ cb

onFrameDataCallback nertc::NERtcVideoCanvas::cb

数据回调。详细信息请参考 onFrameDataCallback。
在 macosx中,需要设置 NERtcEngineContex t的 video_use_exnternal_render 为 true 才有效。

◆ scaling_mode

NERtcVideoScalingMode nertc::NERtcVideoCanvas::scaling_mode

视频显示模式,详细信息请参考 NERtcVideoScalingMode。

◆ use_external_render

bool nertc::NERtcVideoCanvas::use_external_render

是否使用外部渲染器,默认 NO 不使用,若使用SDK内部会根据externalVideoRender来进行绑定,若不使用SDK内部根据container来进行绑定。暂不支持在通话中切换内部渲染与外部渲染。

◆ user_data

void* nertc::NERtcVideoCanvas::user_data

数据回调的用户透传数据。
在 macosx中,需要设置 NERtcEngineContex t的 video_use_exnternal_render 为 true 才有效。

◆ window

void* nertc::NERtcVideoCanvas::window

渲染窗口句柄。
在 macosx中,需要设置 NERtcEngineContex t的 video_use_exnternal_render 为 false 才有效。


该结构体的文档由以下文件生成: