“底层引擎命令列表已满”。此为罕见错误,表示内部进程内存已耗尽。对于 Lower Engine Pool(底层引擎池),在此之前通常会出现 Insufficient Memory(内存不足)错误。
推荐的解决步骤:
为 Lower Engine Pool 分配更多内存:在调用 AK::SoundEngine::Init()
之前增大 AkPlatformInitSettings.uLEngineDefaultPoolSize
。有关初始化设置的详细信息,请参阅高级声音引擎集成。
利用 Playback Limit(播放限制)和 Virtual Voice(虚声部)来终止声部,从而优化管理 Lower Engine Pool。