让windows phone 震动或者 播放声音

让WINDOWS PHONE 震动代码如下: 

  VibrateController是在命名空间Microsoft.Devices里;

 

 

 

public void Vibrate(long durationSeconds)  

        {  

            VibrateController vibController = VibrateController.Default;  

            TimeSpan ts = new TimeSpan(00, 00, durationSeconds);  

    

            vibController.Start(ts);  

        }  

    

        public static void VibrateStop()  

        {  

            VibrateController vibController = VibrateController.Default;  

            vibController.Stop();  

        } 

让Windows phone播放声音代码如下:

 

这个函数的soundFile参数值是已经包含在资源里的音频文件的路径。

 

public void PlaySound(string soundFile)  
         {   

            using (var stream = TitleContainer.OpenStream(soundFile))  
             {  

                var effect = SoundEffect.FromStream(stream);  

                FrameworkDispatcher.Update();  

                effect.Play();                   

            }  

        } 

 

posted @ 2012-06-15 14:37  銱ル╬鎯噹  阅读(169)  评论(0编辑  收藏  举报