版本

menu_open

I/O settings incompatible. Block size must be between one and Granularity and whole fraction of the granularity.

“I/O 设置不兼容。块大小须介于 1 和‘粒度’设置之间。‘粒度’设置须为块大小的整数倍”。AkDeviceSettings 中的 I/O 设置不一致或无效。

可能的原因:

  • Block Size(块大小)必须介于 1 和 Granularity(粒度)设置之间。Granularity 设置必须为 Block Size 的整数倍。

  • uBufferSize 与平台的缓冲区对齐设置不一致(一般为 16 字节)

推荐的解决步骤:

  • 检查调用 AK::StreamMgr::Create 时使用的 AkDeviceSettings

  • 采用 Debug 库编译游戏,并重现场景。将所有断言语句报告给 Audiokinetic 技术支持部门。

  • 若游戏采用自行定制版本的 Stream Manager(流管理器)或 I/O 挂钩,请连接调试程序并查明错误。


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅