首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在WPF MediaElement中显示视频的第一帧

在WPF MediaElement中显示视频的第一帧
EN

Stack Overflow用户
提问于 2009-08-28 13:09:43
回答 2查看 16.5K关注 0票数 18

我有一个带有MediaElement的WPF应用程序,我用它来运行视频。我不希望视频在加载时自动播放,因此我将LoadedBehavior设置为手动。

代码语言:javascript
复制
<MediaElement LoadedBehavior="Manual" 
              Source="foo.wmv" 
              MediaOpened="videoElement_MediaOpened" />

但是,我希望元素在加载时显示视频的第一帧。有什么神奇的方法可以做到这一点吗?

EN

回答 2

Stack Overflow用户

发布于 2011-01-07 00:41:50

您不必创建事件,请参见以下内容

代码语言:javascript
复制
<MediaElement Source="foo.wmv" 
              MediaOpened="videoElement_MediaOpened" 
              LoadedBehavior="Pause" ScrubbingEnabled="True" />
票数 9
EN

Stack Overflow用户

发布于 2014-07-29 13:11:20

我无法评论,所以我的答案是: Scrubbing指的是在MediaElement暂停时更新渲染的图像。

代码语言:javascript
复制
//Todo: Set your source

//if not stated in the xmal, you can still set this here.
Player.LoadedBehavior = MediaState.Manual;

//Turn scrubbing on
Player.ScrubbingEnabled = true;

Player.Pause();

Player.Position = TimeSpan.FromTicks(1);

谢谢你的擦洗小贴士!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1346886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档