Контролировать громкость компьютера в C # - PullRequest
3 голосов
/ 19 ноября 2011

Есть ли способ контролировать фактическую громкость компьютера в C # и отображать ее на вертикальной панели треков ??

Я перепробовал практически все, но должно быть что-то, чего мне не хватает.

Спасибо.

1 Ответ

3 голосов
/ 19 ноября 2011

Вы пытались использовать библиотеку winmm.dll через p / Invoke?

Вот что рекомендует эта статья: http://www.dreamincode.net/forums/topic/45693-controlling-sound-volume-in-c%23/

Он (странно) лицензировал свой код с GPL, поэтому яне могу опубликовать это здесь.Но он довольно простой и просто вызывает различные методы микшера.

Есть еще одна оболочка winmm с лицензией MIT, которую вы можете получить здесь: http://winmm.codeplex.com/. Она будет иметь такой же базовый код, но вы не будетедолжен использовать ваш код GPL, когда вы его используете.

...