|
◆ RegisterPlugin()
Registers a plug-in with the sound engine and sets the callback functions to create the plug-in and its parameter node.
 |
Note: This function is deprecated. Registration is now automatic if you link plug-ins statically. If plug-ins are dynamic libraries (such as DLLs or SOs), use RegisterPluginDLL . |
- See also
-
- Returns
-
-
AK_Success if successful
-
AK_InvalidParameter if invalid parameters were provided
-
AK_InsufficientMemory if there isn't enough memory to register the plug-in
- Parameters
-
in_eType |
Plug-in type (for example, source or effect) |
in_ulCompanyID |
Company identifier (as declared in the plug-in description XML file) |
in_ulPluginID |
Plug-in identifier (as declared in the plug-in description XML file) |
in_pCreateFunc |
Pointer to the plug-in's creation function |
in_pCreateParamFunc |
Pointer to the plug-in's parameter node creation function |
in_pGetDeviceList |
Optional pointer to the plug-in's device enumeration function. Specify for a sink plug-in to support AK::SoundEngine::GetDeviceList. |
|