AkDeviceSettingsのI/O設定が、一貫していないか、無効です。
考えられる原因:
Block Sizeは、1とGranularity設定の間にする必要があります。Granularity設定は、必ずBlock Sizeの整倍数とします。
uBufferSizeが、プラットフォームのバッファアライメント(通常16 bytes)にアライメントされていません。
推奨される解決策:
AK::StreamMgr::Create
をコールする時に使用した AkDeviceSettings
を確認します。
Debugでゲームをコンパイルして、シナリオをもう一度実行します。assertが発生した場合は、Audiokineticサポートにご連絡ください。
ゲームに独自バージョンのStream Managerや独自I/Oフックを実装している場合は、デバッガを接続してエラーをトレースします。