Как играть .WAV звучит в с ++ - PullRequest
       44

Как играть .WAV звучит в с ++

2 голосов
/ 22 февраля 2012

Как я могу воспроизвести звук .WAV в простом приложении консоли C ++? Я использую блоки кода на Windows XP. Мне нужен самый простой и эффективный способ. Спасибо заранее: D Кстати: можно ли воспроизводить 2 звука одновременно? Как фоновая музыка и звуковые эффекты?

Ответы [ 3 ]

3 голосов
/ 22 февраля 2012

Вы можете использовать библиотеку Simple Direct Media Layer (SDL) вместе с библиотекой SDL_Mixer. http://content.gpwiki.org/index.php/SDL_mixer:Tutorials:Playing_a_WAV_Sound_File Вот отличный учебник: http://lazyfoo.net/SDL_tutorials/lesson11/index.php

0 голосов
/ 22 февраля 2012

Вы можете просто использовать API PlaySound - вы указали, что у вас есть файл .WAV, и PlaySound специально создан для воспроизведения файлов .Wav.

0 голосов
/ 22 февраля 2012

Вы можете использовать Audiere или Mikmod , если вы после воспроизведения музыки или таких звуков.Если вы стремитесь к более ориентированному на игру поведению или поведению в реальном времени, возможно, вам лучше воспользоваться SDL , который предлагает обратных вызовов .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...