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

Звук   Найти похожие ветки 

← →
MAcK ©   (2005-10-14 17:07) [0]

Здраствуйте мастера, подскажите как прогамно можно установить громкость звука и какие билиотеки надо подключить


← →
WondeRu ©   (2005-10-14 17:23) [1]

Эта программа увеличивает громкость выбранного канала на 1000:

uses MMSystem;

procedure TForm1.Button1Click(Sender: TObject);
var
 vol: longint;
 LVol, RVol: integer;
begin
 AuxGetVolume(ListBox1.ItemIndex, @Vol);
 LVol := Vol shr 16;
 if LVol < MaxWord - 1000 then
   LVol := LVol + 1000
 else
   LVol := MaxWord;
 RVol := (Vol shl 16) shr 16;
 if RVol < MaxWord - 1000 then
   RVol := RVol + 1000
 else
   RVol := MaxWord;
 AuxSetVolume(ListBox1.ItemIndex, LVol shl 16 + RVol);
end;

procedure TForm1.FormCreate(Sender: TObject);
var
 i: integer;
 cap: TAuxCaps;
begin
 for i := 0 to auxGetNumDevs - 1 do
 begin
   auxGetDevCaps(i, Addr(cap), SizeOf(cap));
   ListBox1.Items.Add(cap.szPname)
 end;
end;



(c) delphiworld


← →
Antonn ©   (2005-10-14 18:11) [2]

WondeRu ©   (14.10.05 17:23) [1]
Эта программа увеличивает громкость выбранного канала на 1000:

добавлю - максимум 65535



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

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



Память: 0.45 MB
Время: 0.027 c
3-1127490087
bbn
2005-09-23 19:41
2005.11.06
Tools to MS SQL


8-1118919925
PiOnEr
2005-06-16 15:05
2005.11.06
Траблы с JPEG... Хелп!


2-1129181270
SnakeAK
2005-10-13 09:27
2005.11.06
Курсор


14-1129192100
Иванов__
2005-10-13 12:28
2005.11.06
Что случилось с форумом?


6-1122384608
Almaz
2005-07-26 17:30
2005.11.06
Синхронизация доступа к сокету




   Наверх