如何通过UWP方法播放系统声音

5 audio uwp

您好,在这里完全感到困惑!我不知道如何使我的方法在出现错误时播放系统声音(哔声)。system.media类不可用。所以我完全迷路了!

 private void SubmitApplicant_Click(object sender, RoutedEventArgs e)
    {

        if (!string.IsNullOrEmpty(attendenceManagment.Applicant))
            attendenceManagment.CheckApplicant();
        else  
        //play a beep
        ;
    }
Run Code Online (Sandbox Code Playgroud)

工作代码:

XAML标签

 <MediaElement x:Name="myMediaElement"/>
Run Code Online (Sandbox Code Playgroud)

后面的代码

   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();
        }
    }
Run Code Online (Sandbox Code Playgroud)

Ser*_*nov 1

您可以考虑使用MediaElement,但您需要执行一些魔法来隐藏它,并自行将蜂鸣声加载到资源中。

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