从MediaElement

时间:2015-11-27 08:11:25

标签: c# wpf video mediaelement

我想知道如何获取视频的高度,宽度和持续时间的价值。如果它的图像我可以将Uri更改为位图,只使用imgUri.Height但视频怎么样?我将文件放到MediaElement上,然后使用此代码自动播放。

Uri videoUri = new Uri(videofile);
Video_MediaElement.Source = videoUri;
Video_MediaElement.Play();

该代码用于在MediaElement中显示视频,但我在获取高度,宽度和持续时间时完全没有任何线索。我怎样才能获得这些价值观?

2 个答案:

答案 0 :(得分:2)

NodeImpl

就像:

<强> 1080x720px

答案 1 :(得分:1)

尝试以下操作。

mediaElement.NaturalDuration //to get video duration
mediaElement.NaturalVideoHeight //to get video height
mediaElement.NaturalVideoWidth //to get video width