c ++ - Volume (Balance) Control for XP/Vista

Indlæg af Hanne Mølgaard Plasc

Problem



Er der en metode til styring af balancen for bølgeudgangen, der vil fungere på både XP og Vista?

Bedste reference


Vista har en ny api til alt relateret til mixere og lyd, men processen skal stadig arbejde, men for at ændre globalt volumen skal du se på de nye COM-grænseflader, der er tilføjet Vista


Dette burde komme i gang [1]

Andre referencer 1


har du kigget på dette?



  waveOutSetVolume

  
  Funktionen waveOutSetVolume indstiller
  volumen niveau af den angivne
  bølgeform-audio-udgangsenhed.



Det bruger Winmm.lib.
http://msdn.microsoft.com/en-us/library/ms713762.aspx[2]