| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Установить уровень звука |
| Автор: Alca 29.5.2007, 21:04 |
| Установить уровень звука (как это делает регулятор громкости в трее) |
| Автор: Klin 29.5.2007, 22:00 |
| Без сообщений в трей, это делается с помощью waveOutSetVolume(mmsystem.h). А с прямым имхо SetVolume |
| Автор: Alca 29.5.2007, 22:21 | ||
Делаю так:
звук на это не реагирует... |
| Автор: Klin 30.5.2007, 00:35 | ||
И не будет, а если и заработает, только один динамик. Да и тип у вас 2 раза конвектируется.. Короче, написал бы раньше, да инет глючит
Вместо значения 50000 используем нужную громкость. Тип хоть integer Добавлено через 2 минуты и 33 секунды ну и проинклудить конечно |
| Автор: Alca 30.5.2007, 21:29 |
| Не фурычит... Ок. Уровень Wave устанавливается (при этом уровень звука не меняется). А вот уровень Play Sound - не реагирует на waveOutSetVolume... |
| Автор: Klin 31.5.2007, 06:55 |
| Я уже сказал, что уровень общего звука не изменяется. Для этого нужно использовать SetVolume. |
| Автор: Alca 31.5.2007, 19:23 |
| Нет такой функции SetVolume в mmsystem.h |