문제

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에서는 작동하지 않습니다. 나는 몇 가지를 놓치거나 giff를 위해 몇 가지 일을해야합니다.

도움이 되었습니까?

해결책

GIF 재생으로 미디어 요소에 문제가 있음을 알았습니다. 추가 참조.이봐

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top