“未在初始化音频包中找到设备共享集”。此错误表示无法找到传递给 AK::SoundEngine::AddOutput()
或 AK::SoundEngine::SetBusDevice()
的 Audio Device ShareSet(音频设备共享集)字符串或 ID。未添加输出。
可能的原因:
代码中所用 ShareSet 名称拼写有误。
在更改 ShareSet 名称或将 ShareSet 添加到工程中后,未重新生成 Init SoundBank(初始化音频包)。
未将 Init SoundBank 重新部署至目标平台。
推荐的解决步骤:
重新生成 SoundBank,然后重新打包(如有必要)并重新部署至目标平台。
在调用 AK::SoundEngine::AddOutput()
时,确认代码中的 ShareSet 名称与 Wwise 工程中所设名称一致