amazon

6.9.11

WindowsではalutExit();が重要

Windows7のOpenAl alutについて

alutExit();
を使わずに、ループで何度も音声ファイルをメモリにロードしていたら、
途中(正しく検証していないが200個超えた辺り(257個目か?)のファイル)からロードできなくなった。

何度かに一度alutExit()して、
再びalutInit()で初期化したら問題なく動いた。

ちなみにこのプログラム、Macでは問題なく動作していた。
それをWindowsに移したら、途中から音が鳴らなくなった。

0 件のコメント:

コメントを投稿