MediaElement在播放后锁定文件

时间:2012-02-26 12:46:05

标签: c# wpf mediaelement

看起来System.Windows.Controls.MediaElement以某种方式锁定每个播放的文件,直到程序关闭。用法或多或少如下:

MediaElement player;
player.Source = new Uri(path);
player.Play();
player.Close();

在播放了几个文件之后,我试图在资源管理器中删除它们 - 然后再次出现。从代码中删除它们(System.IO.File.Delete())没有异常,但文件也没有删除。只有在关闭应用程序后,所有已删除的文件才会被删除。

是否已知行为以及如何强制MediaElement释放播放的文件?

0 个答案:

没有答案