如何使用C#应用程序更改Windows系统音量?
最佳答案
我参加聚会有点晚了,但是如果您现在正在寻找,有一个可用的nuget包(AudioSwitcher.AudioApi.CoreAudio)可以简化音频交互。安装起来就很简单:
CoreAudioDevice defaultPlaybackDevice = new CoreAudioController().DefaultPlaybackDevice;
Debug.WriteLine("Current Volume:" + defaultPlaybackDevice.Volume);
defaultPlaybackDevice.Volume = 80;