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: