C#WPF多次播放相同的声音

时间:2011-10-06 16:31:53

标签: c# wpf audio

每按一次按钮,我都会尝试播放相同的重叠声音。 我尝试使用MediaElement和SoundPlayer,但音乐会停止并重新开始。我需要创建一个新实例,但创建新的MediaElement()并添加到舞台也不起作用: - /

感谢您的帮助

2 个答案:

答案 0 :(得分:0)

点击此处:http://www.interact-sw.co.uk/iangblog/2008/01/25/wpf-concurrent-audio

在代码背后创建多个媒体播放器。

答案 1 :(得分:0)

我没有成功使用MediaPlayers,但它确实有效:

MediaElement mp = new MediaElement();
soundPanel.Children.Add(mp);
mp.Source = new Uri(key_sound, UriKind.RelativeOrAbsolute);