Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Воспроизведение двух звуков одновременно


Автор: Haster 23.6.2005, 14:49
У меня возникла проблема:
нужно воспроизвести одновременно два звуковых файла средствами WinAPI. Но создавать отдельные потоки не хочеться.
Вопрос: есть ли функции, способные это осуществить?
На сколько я понял, функция PlaySound этого не позволяет.

Буду признателен!!

Автор: Любитель 23.6.2005, 15:47
Используй MCI.

Автор: IEZ 24.6.2005, 12:56
MCI и поканальный вывод

Автор: Haster 24.6.2005, 17:59
А что такое MCI?
Никогда с этим не сталкивался...
Не могли бы подкинуть пару примеров?

Спасибо!

Автор: Div 25.6.2005, 19:03
Используй библиотеку fmod.dll. Она тебе очень поможет. Для воспроизведения звуков почти ничего делать не надо. Загрузил, указал как выводить, заставил играть и всё, можешь забыть (если музыка). Даже плей-листы делать может. Главное потом не забыть её закрытьsmile

Автор: Любитель 26.6.2005, 23:12
Цитата(Haster @ 24.6.2005, 17:59)
А что такое MCI?
Никогда с этим не сталкивался...
Не могли бы подкинуть пару примеров?

Смотри MSDN.
Цитата(Div @ 25.6.2005, 19:03)
Используй библиотеку fmod.dll.

А что это за библиотека? Не знаю откуда она у тебя взялась, в винде её точно нету.

Автор: Div 27.6.2005, 20:05
Цитата
А что это за библиотека? Не знаю откуда она у тебя взялась, в винде её точно нету.


Эту библиотеку сделали не в Microsoft, по этому её в винде и нет. Её скачивать надо!
http://www.fmod.org

Автор: Любитель 28.6.2005, 21:16
Понял! smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)