【问题标题】:Playing gif file in repeat mode using MediaElement使用 MediaElement 以重复模式播放 gif 文件
【发布时间】:2010-11-30 18:50:43
【问题描述】:

我想使用 MediaElement 播放 gif recurrsivley 文件。是否有任何内置属性(如(重复或任何其他)不间断地播放文件?

我使用以下代码在重复模式下播放。

// ...
objMediaPlayer.Source=new System.Uri("XXX.gif");
objMediaPlayer.LoadedBehavior= MediaState.Manual;
objMediaPlayer.MediaEnded+=new RoutedEventHandler(previewPlayer_MediaEnded);

void previewPlayer_MediaEnded(object sender, RoutedEventArgs e)
{
  objMediaPlayer.Position = TimeSpan.Zero;
  objMediaPlayer.Play();
}
//...

它适用于视频文件,但不适用于 gif,我错过了一些东西,或者我必须为 gif 做一些额外的事情。

【问题讨论】:

    标签: c# wpf wpf-controls gif


    【解决方案1】:

    我发现播放 gif 时 MediaElement 中存在问题。供进一步参考 Look here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-15
      • 2011-10-30
      相关资源
      最近更新 更多