Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在silverlight中播放嘟嘟声_Silverlight_Audio_Beep - Fatal编程技术网

在silverlight中播放嘟嘟声

在silverlight中播放嘟嘟声,silverlight,audio,beep,Silverlight,Audio,Beep,我正在尝试制作一个学习莫尔斯电码的小应用程序,我被卡住了,因为我不知道如何在Silverlight中播放嘟嘟声。 我怎么能做这样的事 Console.Beep(Freq, elementLength) (我制作了一个控制台应用程序,它使用控制台。嘟嘟声,工作不太好(对于每分钟20字,点长为60毫秒,两个符号之间的间距为180毫秒,因此字母s的开关是…(3个点)在我的耳机中,我听到poc!不是清晰的声音)…我想解决方案是使用DirectX/XNA) 你能告诉我如何使应用程序发出嘟嘟声吗?如果xn

我正在尝试制作一个学习莫尔斯电码的小应用程序,我被卡住了,因为我不知道如何在Silverlight中播放嘟嘟声。 我怎么能做这样的事

Console.Beep(Freq, elementLength)
(我制作了一个控制台应用程序,它使用控制台。嘟嘟声,工作不太好(对于每分钟20字,点长为60毫秒,两个符号之间的间距为180毫秒,因此字母s的开关是…(3个点)在我的耳机中,我听到poc!不是清晰的声音)…我想解决方案是使用DirectX/XNA) 你能告诉我如何使应用程序发出嘟嘟声吗?如果xna是解决方案,你能告诉我一个教程吗(我没有弄清楚我需要安装什么sdk以及从哪里下载) 谢谢

据我所知,silverlight中没有直接的“嘟嘟”声。然而,你有过多的声音能力;其中之一就是使用控件。因此,您可以将其中一个添加到页面:

<MediaElement x:Name="beeper"></MediaElement>
然后你可以叫它“嘟嘟”一声:

private void PlayBeep()
{
  this.beeper.Position = new TimeSpan(0,0,0,0);
  this.beeper.Volume = 1;
  this.beeper.Play();
}
据我所知,silverlight中没有直接的“嘟嘟”声。然而,你有过多的声音能力;其中之一就是使用控件。因此,您可以将其中一个添加到页面:

<MediaElement x:Name="beeper"></MediaElement>
然后你可以叫它“嘟嘟”一声:

private void PlayBeep()
{
  this.beeper.Position = new TimeSpan(0,0,0,0);
  this.beeper.Volume = 1;
  this.beeper.Play();
}

归功于

看看这个。。我想这就是你需要的。。
看看这个。。我想这就是你需要的。。