Custom UI manager interface.
More...
#include <customized_ui_mgr.h>
Custom UI manager interface.
◆ CreateShareRender()
Create shared render.
- Parameters
-
ppRender | Once the function is called successfully, this parameter will store the pointer to the ICustomizedShareRender*. |
hParentWnd | Specify the parent window of the shared render. |
rc | Specify the position of client area of the shared render. The client coordinates corresponds to the client area of the upper-left corner of the parent window. |
- Returns
- If the function succeeds, the return value is SDKErr_Success, and the return value of ppRender is not NULL. Otherwise failed. To get extended error information, see SDKError enum.
◆ CreateVideoContainer()
Create the video container.
- Parameters
-
ppContainer | Once called the function successfully, this parameter will store the pointer to the ICustomizedVideoContainer*. |
hParentWnd | Specify the parent window of the video container. |
rc | Specify the position of client area of the video render elements. The client coordinates corresponds to the client area of the upper-left corner of the parent window. |
- Returns
- If the function succeeds, the return value is SDKErr_Success, and the return value of ppContainer is not NULL. Otherwise failed. To get extended error information, see SDKError enum.
◆ DestroyAllShareRender()
virtual SDKError ICustomizedUIMgr::DestroyAllShareRender |
( |
| ) |
|
|
pure virtual |
Destroy all the shared renders.
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ DestroyAllVideoContainer()
virtual SDKError ICustomizedUIMgr::DestroyAllVideoContainer |
( |
| ) |
|
|
pure virtual |
Destroy all the video containers.
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ DestroyShareRender()
Destroy the specified shared render.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ DestroyVideoContainer()
Destroy the specified video container.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ HasLicense()
virtual SDKError ICustomizedUIMgr::HasLicense |
( |
| ) |
|
|
pure virtual |
Determine if the user owns the license to enable the custom UI module.
- Returns
- If the user owns the license, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
◆ SetEvent()
Set custom UI manager interface callback event handler.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
The documentation for this class was generated from the following file: