Windows(C++)[v1.7.5.0]
Public 成员函数 | 所有成员列表
VideoRenderManager类 参考abstract

视频渲染管理器 更多...

#include <PanoVideoRender.h>

Public 成员函数

virtual QResult bindRender (uint64_t userId, int streamId, void *window, const VideoRenderConfig &config)=0
 为指定的视频流添加渲染窗口。 更多...
 
virtual QResult unbindRender (uint64_t userId, int streamId, void *window)=0
 移除指定视频流的渲染窗口。 更多...
 
virtual QResult updateRenderConfig (uint64_t userId, int streamId, void *window, const VideoRenderConfig &config)=0
 更改视频渲染设置。 更多...
 

详细描述

视频渲染管理器

成员函数说明

◆ bindRender()

virtual QResult VideoRenderManager::bindRender ( uint64_t  userId,
int  streamId,
void *  window,
const VideoRenderConfig config 
)
pure virtual

为指定的视频流添加渲染窗口。

参数
userId客户定义的用户标识。
streamId视频流 ID。
window平台相关的窗口对象,在windows平台,该参数必须是HWND对象。
config视频渲染参数。
返回
  • OK: 成功
  • 其他: 失败

◆ unbindRender()

virtual QResult VideoRenderManager::unbindRender ( uint64_t  userId,
int  streamId,
void *  window 
)
pure virtual

移除指定视频流的渲染窗口。

参数
userId客户定义的用户标识。
streamId视频流 ID。
window平台相关的窗口对象,在windows平台,该参数必须是HWND对象。
返回
  • OK: 成功
  • 其他: 失败

◆ updateRenderConfig()

virtual QResult VideoRenderManager::updateRenderConfig ( uint64_t  userId,
int  streamId,
void *  window,
const VideoRenderConfig config 
)
pure virtual

更改视频渲染设置。

参数
userId客户定义的用户标识。
streamId视频流 ID。
window平台相关的窗口对象,在windows平台,该参数必须是HWND对象。
config视频渲染参数。
返回
  • OK: 成功
  • 其他: 失败

该类的文档由以下文件生成: