Wwise 2022.1.1 および Wwise 2022 1.2、Unreal Engine 5.1 を使用しています。
FAkAudioDevice::LoadBankFromMemory() で不明な点があったので質問させて頂きます。
/**
* Load a sound bank from a memory pointer
*
* @param in_MemoryPtr Pointer to the bank data
* @param in_MemorySize Size of the bank data
* @param out_banKID Returned bank ID
*/
AKRESULT LoadBankFromMemory(
const void* MemoryPtr,
uint32 MemorySize,
AkBankType BankType,
AkBankID& OutBankID
);
から呼ばれている
FWwiseSoundEngineAPI_2022_1::LoadBankMemoryView(
const void * in_pInMemoryBankPtr, ///< Pointer to the in-memory bank to load (pointer is stored in sound engine, memory must remain valid)
AkUInt32 in_uInMemoryBankSize, ///< Size of the in-memory bank to load
AkBankID & out_bankID, ///< Returned bank ID
AkBankType & out_bankType ///< Returned bank type
);
の引数 AkBankType & out_bankType が参照になっていてコメントでも Bank Type を返すとありますが、FAkAudioDevice::LoadBankFromMemory() の方は AkBankType BankType となっていて参照ではあれません。また、FAkAudioDevice::LoadBankFromMemory() のコメントには AkBankType については記述されていません。
この実装は意図したものでしょうか?
ご確認よろしくお願いします。