OpenGLを使用してC++で構築されたゲームのバックグラウンドでwavファイルを再生しようとしています。私はwavファイルを再生するために次の行を使用しています:C++/OpenGLでPlaySound()を使用して背景で音を再生する
PlaySound("starwars.wav", NULL, SND_FILENAME|SND_LOOP);
音楽が始まるときに問題があります。私はキーボードのボタンを押して音楽を始めることを試みましたが、私がそれをすると音楽が始まり、すべてのアニメーションが停止します。これを避ける方法はありますか?私はバックグラウンドでいくつかの音楽を再生したいだけで、PlaySoundはこれを実現する最も簡単な方法のように思えました。
ありがとうございました。素晴らしい:) – biggdman
問題はありませんが、これを答えとしてマークすることを忘れないでください:)私はまた、あなたは健全なAPIを見て、これはhttp:// stackoverflowを見てくださいと思うと思います。 com/questions/3636715/cross-platform-sound-api-for-games –