WPF App MediaElement不会播放声音

时间:2018-08-04 15:09:04

标签: c# wpf audio

  1. 我尝试播放SystemSound.Beep,但它确实可以播放,因此声音不是问题。
  2. 我尝试了所有可以找到的解决方案,但没有一个起作用。

我的代码:

BG = new MediaElement();  // ... MediaElement BG; ...
BG.LoadedBehavior = MediaState.Manual;
Grid.Children.Add(BG);
BG.Volume = 1;

BG.Source = new Uri("C:/Users/KUBA/Desktop/music/flying with rainbow dash.mp3", UriKind.Absolute);

BG.Play();

在应用初始化之后,我还尝试了一秒钟后播放它,但没有做任何事情。

编辑: 原来这是一个奇怪的兼容性问题。 我决定改用Ffmpeg和SoundPlayer。

编辑2: 原来SoundPlayer无法设置时间,所以NAudio是。

0 个答案:

没有答案