视频渲染管理器
更多...
#include <PanoVideoRender.h>
◆ bindRender()
virtual QResult VideoRenderManager::bindRender |
( |
uint64_t |
userId, |
|
|
int |
streamId, |
|
|
void * |
window, |
|
|
const VideoRenderConfig & |
config |
|
) |
| |
|
pure virtual |
为指定的视频流添加渲染窗口。
- 参数
-
userId | 客户定义的用户标识。 |
streamId | 视频流 ID。 |
window | 平台相关的窗口对象,在windows平台,该参数必须是HWND对象。 |
config | 视频渲染参数。 |
- 返回
-
◆ unbindRender()
virtual QResult VideoRenderManager::unbindRender |
( |
uint64_t |
userId, |
|
|
int |
streamId, |
|
|
void * |
window |
|
) |
| |
|
pure virtual |
移除指定视频流的渲染窗口。
- 参数
-
userId | 客户定义的用户标识。 |
streamId | 视频流 ID。 |
window | 平台相关的窗口对象,在windows平台,该参数必须是HWND对象。 |
- 返回
-
◆ updateRenderConfig()
virtual QResult VideoRenderManager::updateRenderConfig |
( |
uint64_t |
userId, |
|
|
int |
streamId, |
|
|
void * |
window, |
|
|
const VideoRenderConfig & |
config |
|
) |
| |
|
pure virtual |
更改视频渲染设置。
- 参数
-
userId | 客户定义的用户标识。 |
streamId | 视频流 ID。 |
window | 平台相关的窗口对象,在windows平台,该参数必须是HWND对象。 |
config | 视频渲染参数。 |
- 返回
-
该类的文档由以下文件生成: