none
如何通过程序实现和系统音量的联动 RRS feed

答案

全部回复

  • 你好 你可以试试在Windows Phone7上是否可以使用这个API waveOutGetVolume / waveOutSetVolume http://msdn.microsoft.com/en-us/library/ee487351.aspx

    在.MEt Compact Framework中 http://pinvoke.net/default.aspx/coredll.waveOutSetVolume

    [DllImport("coredll.dll", SetLastError=true)]
    protected static extern int waveOutSetVolume(IntPtr device, uint volume);


    Raymond Tang (Microsoft C# MVP)
    Denn Ich Gehoer nur mir
    微软中文论坛同城社区成都QQ群:74268428
    My Chinese Blog
    Chengdu,Sichuan Province,China
    2011年7月14日 3:28
  • 目前还没有调整音量大小的接口。

    当前在WP7中,不支持P/Invoke,因此无法调用系统的底层接口。


    专注于Windows Phone
    2011年7月14日 14:21
    版主
  • 目前还没有调整音量大小的接口。

    当前在WP7中,不支持P/Invoke,因此无法调用系统的底层接口。


    专注于Windows Phone

    世外桃园版主说得对,昨天我去看了下官方的资料

    Windows Phone的Silverlight与XNa基于.NET CF 3.7 且无法再使用非托管代码和native code,所以我提供的方法只能在windows mobile 6。5等版本上实现,而WP7目前还没有提供托管的API


    Raymond Tang (Microsoft C# MVP)
    Denn Ich Gehoer nur mir
    微软中文论坛同城社区成都QQ群:74268428
    My Chinese Blog
    Chengdu,Sichuan Province,China
    2011年7月15日 2:28