サウンドエンジンのJob Managerシステムが、重要なメモリ割り当ての際にメモリ不足となりました。このメモリ割り当ては失敗が許可されていないため成功するまで再試行され、その間はオーディオレンダリングが事実上フリーズしてしまいます。
考えられる原因:
AK::MemoryMgr
が重要なJob Manager割り当て中にメモリ不足になりました。
推奨される解決策:
この問題を未然に防ぐためにSound Engine初期化時に、Job Manager割り当て用に一定量のメモリslabを事前に確保することができます。サウンドエンジンの初期設定でslabの数や割り当てたslabの大きさを増やします。設定方法はSDKドキュメントの Optimizing Job Manager Memory Usage を確認します。
AK::MemoryMgr
のゲームの実装が、ID AkMemID_JobMgr
の割り当てに厳しい制限を課していないことに注意します。