Linux SDK API Reference
Loading...
Searching...
No Matches
ICustomizedImmersiveContainer Class Referenceabstract

#include <customized_immersive_container.h>

Public Member Functions

virtual SDKError SetEvent (ICustomizedImmersiveContainerEvent *pEvent)=0
 Set immersive container callback event handler.
 
virtual SDKError RepositionContainer (RECT rc, HWND hParentWnd=nullptr)=0
 Resize the immersive container in the specified area and reset the parent window.
 
virtual SDKError ShowWaitingArea ()=0
 Show the waiting area before start immersive.
 
virtual SDKError HideWaitingArea ()=0
 Hide the waiting area before start immersive.
 
virtual ~ICustomizedImmersiveContainer ()
 

Detailed Description

Definition at line 32 of file customized_immersive_container.h.

Constructor & Destructor Documentation

◆ ~ICustomizedImmersiveContainer()

virtual ICustomizedImmersiveContainer::~ICustomizedImmersiveContainer ( )
inlinevirtual

Definition at line 60 of file customized_immersive_container.h.

60{}

Member Function Documentation

◆ HideWaitingArea()

virtual SDKError ICustomizedImmersiveContainer::HideWaitingArea ( )
pure virtual

Hide the waiting area before start immersive.

Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum. remarks It is only valid if called before start immersive view.

◆ RepositionContainer()

virtual SDKError ICustomizedImmersiveContainer::RepositionContainer ( RECT  rc,
HWND  hParentWnd = nullptr 
)
pure virtual

Resize the immersive container in the specified area and reset the parent window.

Parameters
rcSpecify a new display area. The coordinate value of the structure is that of the parent window of immersive container.
hParentWndSpecify a new parent window HWND.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ SetEvent()

virtual SDKError ICustomizedImmersiveContainer::SetEvent ( ICustomizedImmersiveContainerEvent pEvent)
pure virtual

Set immersive container callback event handler.

Parameters
pEventA pointer to the ICustomizedImmersiveContainerEvent that receives video container callback event.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ ShowWaitingArea()

virtual SDKError ICustomizedImmersiveContainer::ShowWaitingArea ( )
pure virtual

Show the waiting area before start immersive.

Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum. remarks It is only valid if called before start immersive view.