当前位置: 代码迷 >> C# >> 怎么使用C#控制当前程序的音量
  详细解决方案

怎么使用C#控制当前程序的音量

热度:12   发布时间:2016-05-05 04:35:57.0
如何使用C#控制当前程序的音量
不影响系统音量,仅仅设置当前应用程序的音量,求解
------解决思路----------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

不知道你具体用什么控件播放的。。。
如果是用MediaElement控件来播放的话,可以直接操作它的Volume属性。
据说用Soundplayer不能设置volumn,或许你们能提供给我能够控制音量的方式来播放声音


用MediaPlayer
MediaPlayer需要dll的支持,小程序方便啊,而且Mediaplayer怎么播放内嵌的资源


要是用MediaPlayer播放内嵌资源的话,可以先用stream生成一个临时的wav文件,然后用其路径设置MediaPlayer的Source属性,用完再删掉临时文件。
如果非要用SoundPlayer的话,估计得用Windows API了吧。
  相关解决方案