2018/11/16

[C#] WPF MediaElement for Video and Music File

WPF 可以用 MediaElement 這個物件來播放影片或聲音檔。
以下是一些基本的用法:
media_content.Source = new Uri(@"\filepath\file.mp4", UriKind.Relative);
media_content.SpeedRatio = speed; // set play speed
media_content.Play(); // play the media
media_content.Pause(); // pausethe media
media_content.Stop(); // stop the media
如果要設定 loop 功能的話,在物件屬性裡面的 MediaEnded 加入方法 media_content_MediaEnded:
private void media_content_MediaEnded(object sender, RoutedEventArgs e)
{
    media_content.Position = TimeSpan.FromMilliseconds(1);
}


END

沒有留言:

張貼留言