Регулятор громкости (баланса) для XP / Vista - PullRequest
3 голосов
/ 18 сентября 2008

Есть ли способ управления выходом Balance of Wave, который будет работать как на XP, так и на Vista?

Ответы [ 2 ]

4 голосов
/ 19 сентября 2008

В Vista есть новый API для всего, что связано с микшерами и аудио, для каждого процесса устаревшие API должны работать, но чтобы изменить глобальную громкость, вам придется взглянуть на новые COM-интерфейсы, добавленные в Vista

Это должно помочь вам начать

0 голосов
/ 03 февраля 2009

Вы смотрели на это?

waveOutSetVolume

Функция waveOutSetVolume устанавливает Уровень громкости указанного устройство вывода аудио-сигнала.

Используется Winmm.lib. http://msdn.microsoft.com/en-us/library/ms713762.aspx

...