ogre3dエンジンのfmodのSoundmanager(クラス)(ラッパー)に問題があります。念のためのコードは次のとおりです。
ISoundManager.h誰かが望むなら、私はそれをアップロードしますが、現在2つ以上のハイパーリンクをアップロードすることはできません。
SoundManager.h http://codeviewer.org/view/code:18c9
SoundManager.cpp http://codeviewer.org/view/code:18ca
サウンドを再生するための簡単なコードピースがあります:
` SoundManager *soundManagerPtr = new SoundManager;
soundManagerPtr->Initialize();
int mySound1 = soundManagerPtr->CreateStream(Ogre::String("boing.wav") );
int channel1 = 0;
soundManagerPtr->PlaySound(mySound1, headNode, &channel1);
delete soundManagerPtr;`
すべてが正常で、サウンドはロードされていますが、PlaySound()関数はエラーをスローせず、サウンドも再生しません。私はogre3dフォーラムで質問していましたが、まだ解決策がありません。