Einzelnen Beitrag anzeigen

Wishmaster

Registriert seit: 14. Sep 2002
Ort: Steinbach, MB, Canada
301 Beiträge
 
Delphi XE2 Architect
 
#3

Re: Mixer Aufnahmelautstärke auslesen

  Alt 8. Mär 2007, 06:36
@igeal457

Du nimmst BASS_RecordGetInput anstatt BASS_RecordSetInput

En wenig Demo Code
Delphi-Quellcode:
{**************************** Input Set/Get Volume ****************************}

Function TBassEngine.Input_Set_Volume(Port, Value : integer) : Boolean;
begin
 if FBassDllLoaded then
   Result:= BASS_RecordSetInput(Port, BASS_INPUT_LEVEL or LOWORD(Value))
  else
   Result:= false;
end;

Function TBassEngine.Input_Get_Volume(Port : integer) : Integer;
begin
 if FBassDllLoaded then
  Result:= LOWORD(BASS_RecordGetInput(Port))
 else
  Result:= 0;
end;
  Mit Zitat antworten Zitat