menu
バージョン
2024.1.3.8749
2024.1.3.8749
2023.1.11.8682
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.3.8749
2023.1.11.8682
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Wwise SDK 2024.1.3
|
Wwise プラグインは、Company ID ならびに Plug-in IDで認識されます。これらのIDはplugin.xmlファイルで定義されます。
CompanyID
on tags EffectPlugin
, SourcePlugin
, ConversionPlugin
.PluginID
on tags EffectPlugin
, SourcePlugin
, ConversionPlugin
.info | 注釈: Company IDとPlug-in IDの組み合わせは、必ず固有のものとします。 |
Wwise とサウンドエンジン内では、Company ID ならびに Plug-in ID は4ビットプラグイン値を組み合わせ、32ビットの一意の認識子を形成します。プラグインタイプ値は、AkPluginType
enum (IAkEffect.h) が次のように定義されます:
info | 注釈: 4ビットは、IDが異なっていることを「助ける」訳ではありません: WwiseのPlug-in Manager は、プラグインの種類に関係なく、重複した Company ID ならびに Plug-in ID の組み合わせがないように管理します。 |
Packed 32-bit Class ID (圧縮された 32ビット クラス ID) は次のような組み合わせになっています: Plug-in ID + Company ID + Plug-in Type == Packed 32-bit Class ID
. よって Plug-in ID が 1、Company ID が 0、Plug-in Type が 1の場合、Packed 32-bit Class ID は 0x00010001となります。
info | 注釈: Audiokineticのプラグイン (Conversion, Source, and Effect plug-ins) に使用された Company IDは0で、 AKCOMPANYID_AUDIOKINETIC で、 AkTypes.h に定義されています。 |
以下は、架空のエフェクトプラグインの例です:
XML:
Plugin Factory: