如何使用C#在Windows中检查和更改系统卷,如下所示:
if(SystemVolume.vol == 0){
SystemVolume.vol = 100;
}
答案 0 :(得分:0)
研究"音频会话的概念"在窗户。以下link建议使用某些接口,即ISimpleAudioVolume
,IChannelAudioVolume
和IAudioStreamVolume
接口。
虽然给出的代码示例是用C ++编写的,但它应该很有用。
答案 1 :(得分:0)
对于Windows 10,我创建了一个名为AudioControl的软件包。
//Returns a float containing the value (ranging from 0 to 1.0f)
var volume = AudioControl.GetMasterVolume();
//Set the volume (use values between 0 and 1.0f)
AudioControl.SetMasterVolume(1.0f);