|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.06.2010, 18:46 | #1 |
Пользователь
Регистрация: 05.05.2009
Сообщений: 10
|
Многокональный звук
Пишу проэкт на с++ Builder 6: Программа проигрывает нужный звук по нажатию нужной кнопки. Все достаточно тривиально, но есть проблема, для проигрывания звука я выбрал функцию:
<code>PlaySound((Edit1->Text.c_str()),0, SND_ASYNC);</code> Но проблема в том, что если во время воспроизведения одного звука воспроизвести другой, то первый прервется. И вот теперь вопрос, как сделать так, чтобы воспроизведение первого продолжилось, и второй проигрался. Я так понял, что всего участвует 1 канал, а как сделать, чтобы было несколько? |
19.06.2010, 19:01 | #2 |
Unix C++ developer
Форумчанин
Регистрация: 16.04.2007
Сообщений: 651
|
А если в два потока пустить ?
|
19.06.2010, 19:13 | #3 |
Пользователь
Регистрация: 05.05.2009
Сообщений: 10
|
А как так сделать?
вот в этом то, и проблема |
19.06.2010, 20:56 | #4 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Можно и MСI использовать
Код:
1.wav - имя файла [ДОБАВЛЕНО] А с потоками чего-то просто так не хочет... Последний раз редактировалось eoln; 19.06.2010 в 21:04. |
19.06.2010, 21:32 | #5 |
Пользователь
Регистрация: 05.05.2009
Сообщений: 10
|
Ок, спасибо, сейчас затестю
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Звук | igno®e | Компьютерное железо | 6 | 30.05.2010 13:34 |
Звук | nevajniy | Помощь студентам | 3 | 13.03.2010 12:31 |
Звук | xakkkkker | Мультимедиа в Delphi | 4 | 05.05.2008 08:13 |
звук и делфи, левый правый звук | snusmumric | Win Api | 2 | 29.10.2007 11:10 |