![]() |
|
|
![]()
|
|
| Поручик |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 29.7.2005 Репутация: нет Всего: нет |
Здравствуйте, кто знает как изменять громкость у проигрываемого музыкального файла компонентом MediaPlayer???
Подскажите, если не трудно. |
|||
|
||||
| Dubinsky |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 252 Регистрация: 1.6.2005 Репутация: нет Всего: нет |
по моему менять громкость надо функциями mmsystem а mediaplayer'ом неполучится , но я могу ошибатся.
|
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: нет Всего: 112 |
Вроде так:
-------------------- С уважением, г-н Посол. |
|||
|
||||
| Dubinsky |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 252 Регистрация: 1.6.2005 Репутация: нет Всего: нет |
хм интересно а баланс как менять ?
|
|||
|
||||
| p0s0l |
|
||||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: нет Всего: 112 |
Если кто знает - пусть пишет, не стесняется -------------------- С уважением, г-н Посол. |
||||
|
|||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
дык ( IMHO ) баланс это отношение
т.е. двигая левый канал вверх и правый ( на столько же ) вниз мы и будем делать то, что делает бегунок Balance в Volume Control -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: нет Всего: 112 |
Ага
Ну тогда баланс - это дело решенное -------------------- С уважением, г-н Посол. |
|||
|
||||
| Dubinsky |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 252 Регистрация: 1.6.2005 Репутация: нет Всего: нет |
Баланс - на самом деле разница громкостей левого и правых каналов и я менял его посредством хммм WaveOut... т.е менял баланс всего выхода .
p0s0l предложил способ который меняет натройки самого устройства а не выхода ! это круто , но я не очень с этими функциями разобрался , да сам допёр до MCI_DGV_SETAUDIO_LEFT флага менял его громкость но ничего не менялось ... примерчик бы для самоконтроля ...
да и кстати баланс работает не совсем так ... На самом деле он только понижает какой то канал (т.е. сдвигаем баланс вправо - понижаем левую громкость не повышая правой !) 100% проверено. |
|||
|
||||
| p0s0l |
|
||||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: нет Всего: 112 |
Dubinsky, по сути дела это отличается только в 1 флаге:
-------------------- С уважением, г-н Посол. |
||||
|
|||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |