|
◆ SendPluginCustomGameData()
virtual AKRESULT AK::IAkGlobalPluginContext::SendPluginCustomGameData |
( |
AkUniqueID |
in_busID, |
|
|
AkGameObjectID |
in_busObjectID, |
|
|
AkPluginType |
in_eType, |
|
|
AkUInt32 |
in_uCompanyID, |
|
|
AkUInt32 |
in_uPluginID, |
|
|
const void * |
in_pData, |
|
|
AkUInt32 |
in_uSizeInBytes |
|
) |
|
|
|
pure virtual |
Send custom game data to a plugin that resides on a bus (insert effect or mixer plugin). Data will be copied and stored into a separate list. Previous entry is deleted when a new one is sent. Set the data pointer to NULL to clear item from the list. This means that you cannot send different data to various instances of the plugin on a same bus.
- 戻り値
- AK_Success if data was sent successfully.
- 引数
-
in_busID |
Bus ID |
in_busObjectID |
Bus Object ID |
in_eType |
Plug-in type (for example, source or effect) |
in_uCompanyID |
Company identifier (as declared in the plug-in description XML file) |
in_uPluginID |
Plug-in identifier (as declared in the plug-in description XML file) |
in_pData |
The data blob |
in_uSizeInBytes |
Size of data |
|