Вниз
Скачать: CL | DM;

Регулятор звуга в проге   Найти похожие ветки 

 
Rip   (2003-03-26 13:24) [0]

Подскажите как регулировать громкость звука из моей программы!
Заранее ПАСИБО!!!


 
AlexT1000   (2003-03-26 16:13) [1]

procedure TFormMain.TrackBar1Change(Sender: TObject);
Var i:dword;
begin
i:=TrackBar1.Position;
i:=byte(i) shl 8 or byte(i);
waveOutSetVolume(0,i);
end;

TrackBar1.Position 0 - 255
i:=byte(i) shl 8 or byte(i); - установка одного уровня громкости для правого и левого динамика



 
Intell ©   (2003-03-28 18:51) [2]

AlexT1000, Прочёл твой ответ, попробовал, но меняется звук только в одной колонке, другая вообще молчит. Что не так?


 
AlexT1000   (2003-03-28 19:26) [3]

MMRESULT waveOutSetVolume(

HWAVEOUT hwo,
DWORD dwVolume
);


Parameters

hwo

Handle of an open waveform-audio output device. This parameter can also be a device identifier.

dwVolume

New volume setting. The low-order word contains the left-channel volume setting, and the high-order word contains the right-channel setting. A value of 0xFFFF represents full volume, and a value of 0x0000 is silence.
////!!!!!!!!!
If a device does not support both left and right volume control, the low-order word of dwVolume specifies the volume level, and the high-order word is ignored.
!!!!!!!!!!!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
14-55738
Фикус
2003-07-01 14:07
2003.07.17
Как победить в себе агрессию?


11-55486
Avenger__
2002-11-09 14:08
2003.07.17
ListView and WinXp


14-55731
NailMan
2003-07-01 18:13
2003.07.17
А как вы относитесь к идее распределенных вычислений?


3-55476
caesar
2003-06-25 17:01
2003.07.17
DBLookupListBox


14-55712
Кулюкин Олег
2003-07-02 09:07
2003.07.17
Как вам грид из EhLib?




   Наверх