如何使用C#应用程序更改Windows系统音量?

最佳答案

我参加聚会有点晚了,但是如果您现在正在寻找,有一个可用的nuget包(AudioSwitcher.AudioApi.CoreAudio)可以简化音频交互。安装起来就很简单:

CoreAudioDevice defaultPlaybackDevice = new CoreAudioController().DefaultPlaybackDevice;
Debug.WriteLine("Current Volume:" + defaultPlaybackDevice.Volume);
defaultPlaybackDevice.Volume = 80;

10-06 05:30