Я недавно обнаружил, как легко играть в wav
файл с использованием Win32 API PlaySound()
функция.
В настоящее время я использую это в своей игре для моей фоновой музыки. Я также планирую использовать его каждый раз, когда мой счет увеличивается на единицу. К сожалению, когда я делаю это, и он воспроизводит звук партитуры, он останавливает фоновую музыку.
Есть ли способ иметь оба wav
файлы воспроизводятся одновременно?
Вы можете использовать SND_NOSTOP
флаг для достижения этого.
Но вам, вероятно, лучше использовать технологию DirectX для звука, если вы пишете игру.
Других решений пока нет …