我正在为使用OpenAL的iPhone编写一个声音库.应用程序在启动期间为每个声音生成唯一的缓冲区ID.我遇到的问题是OpenAL无法生成超过1024个缓冲区ID.
我会认为缓冲区ID的总数会受到内存的限制,而不是一些预先确定的数字.我无法找到任何指定iOS设备上可用于OpenAL的最大缓冲区数的文档.
任何人都可以确认1024个缓冲区的限制吗?
谢谢 :)
最佳答案 iOS和OS X上的最大缓冲区数为1024.
iOS上的最大源数为32,OS X上为256.
我正在为使用OpenAL的iPhone编写一个声音库.应用程序在启动期间为每个声音生成唯一的缓冲区ID.我遇到的问题是OpenAL无法生成超过1024个缓冲区ID.
我会认为缓冲区ID的总数会受到内存的限制,而不是一些预先确定的数字.我无法找到任何指定iOS设备上可用于OpenAL的最大缓冲区数的文档.
任何人都可以确认1024个缓冲区的限制吗?
谢谢 :)
最佳答案 iOS和OS X上的最大缓冲区数为1024.
iOS上的最大源数为32,OS X上为256.