Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Media Player - Lautstärke - Box auswählen (https://www.delphipraxis.net/14929-media-player-lautstaerke-box-auswaehlen.html)

citybreaker 18. Jan 2004 14:42


Media Player - Lautstärke - Box auswählen
 
Hallo,

wie kann ich mittels einer trackbar die Lautstärke des TMediaPlayers
verändern und mit einer anderen Trackbar den Sound auf die linke, auf
die rechte oder auf beide legen?

Matze 18. Jan 2004 14:59

Re: Media Player - Lautstärke - Box auswählen
 
Delphi-Quellcode:
function GetWaveVolume: DWord;
var Woc : TWaveOutCaps;
    Volume : DWord;
begin
  result:=0;
  if WaveOutGetDevCaps(WAVE_MAPPER, @Woc, sizeof(Woc)) =
       MMSYSERR_NOERROR then begin
    if Woc.dwSupport and WAVECAPS_VOLUME = WAVECAPS_VOLUME then begin
      WaveOutGetVolume(Wave_Mapper, @Volume);
      Result := Volume;
    end;
  end;
end;

procedure SetWaveVolume(const AVolume: DWord); var Woc : TWaveOutCaps;
begin
  if WaveOutGetDevCaps(WAVE_MAPPER, @Woc, sizeof(Woc)) =
       MMSYSERR_NOERROR then begin
    if Woc.dwSupport and WAVECAPS_VOLUME = WAVECAPS_VOLUME then
      WaveOutSetVolume(Wave_Mapper, AVolume);
  end;
end;
[Edit]Das ist nur für die Lautstärke, Balance weiß ich auch nicht, sry.[/Edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz