我开发了一个基于媒体的应用程序,该应用程序在具有Win CE的设备上运行。我需要一个静音/取消静音按钮来控制应用程序音量。我使用.Net紧凑框架开发了应用程序。
答案 0 :(得分:3)
我在WinCE中使用waveOutSetVolume进行静音:
http://www.pinvoke.net/default.aspx/coredll/waveOutSetVolume.html
答案 1 :(得分:0)
您无法控制某些应用的音量。您可以做的是定义静态Mute
boolean
。当它设置为true
时,声音不会被播放。
OR
您可以查找允许播放音频文件和控制音量的自定义库 - 无论如何,如果您只对静音/取消静音感兴趣,则不会出现这种情况。