Table of Contents
AK::IAkPluginContextBase Class Reference
Interface to retrieve contextual information available to all types of plugins. More...
Inheritance diagram for AK::IAkPluginContextBase:

Public Member Functions | |
virtual IAkStreamMgr * | GetStreamMgr () const =0 |
Retrieve the streaming manager access interface. |
|
virtual AkUInt16 | GetMaxBufferLength () const =0 |
virtual AKRESULT | GetOutputID (AkUInt32 &out_uOutputID, AkUInt32 &out_uDeviceType) const =0 |
virtual void | GetPluginMedia (AkUInt32 in_dataIndex, AkUInt8 *&out_rpData, AkUInt32 &out_rDataSize)=0 |
virtual AKRESULT | PostMonitorMessage (const char *in_pszError, AK::Monitor::ErrorLevel in_eErrorLevel)=0 |
virtual AKRESULT | PostMonitorData (void *in_pData, AkUInt32 in_uDataSize)=0 |
virtual bool | CanPostMonitorData ()=0 |
Protected Member Functions | |
virtual | ~IAkPluginContextBase () |
Virtual destructor on interface to avoid warnings. |
Detailed Description
Interface to retrieve contextual information available to all types of plugins.
Definition at line 230 of file IAkPlugin.h.
The documentation for this class was generated from the following file:
- include/AK/SoundEngine/Common/IAkPlugin.h