audio – 如何从UWP方法播放系统声音

你好在这里很困惑!我无法弄清楚如何让我的方法在错误上播放系统声音(哔哔声). system.media类不可用.所以我完全迷失了!

 private void SubmitApplicant_Click(object sender, RoutedEventArgs e)
    {

        if (!string.IsNullOrEmpty(attendenceManagment.Applicant))
            attendenceManagment.CheckApplicant();
        else  
        //play a beep
        ;
    }

工作代码:

XAML标签

 <MediaElement x:Name="myMediaElement"/>

代码背后

   private void Button_Click(object sender, RoutedEventArgs e)
   {
        if (!string.IsNullOrEmpty(attendenceManagment.Applicant))
            attendenceManagment.CheckApplicant();
        else
        {
            myMediaElement.Source = new Uri("ms-appx:///Assets/Windows   Error.wav");
            myMediaElement.Play();
        }
    }

最佳答案 您可以考虑使用
MediaElement,但是您需要做一些魔术来隐藏它,并且还要自己将哔声加载到资源中.

据我所知,Beep不适用于移动设备.

点赞