C# WPF MediaElement 停在第一帧
来源:互联网 发布:快手开直播编程 编辑:程序博客网 时间:2024/06/05 10:00
使用WPF中的mediaelement控件开播放视频很容易,直接设置它的Source然后Play就可以了,最近有一个需求是加载视频后,先停在第一帧,一段时间后再根据需求开始播放视频,我开始的想法是加载视频后开始播放,然后马上暂停。
MediaElement _video = new MediaElement(); _video.Source = new Uri("D:\\a.mp4"); _video.Play(); _video.Pause();
以前使用DirectShow时,就是采用的这种方法,但是使用MediaElement时,却无效了,播放区域还是黑色的。
经过研究发现是MediaElement控件没有刷新的原因,需要把MediaElement.ScrubbingEnabled 的属性设置为true,下面是代码
MediaElement _viedo = new MediaElement(); _viedo.Source = new Uri("D:\\a.mp4"); //MediaElement.ScrubbingEnabled 属性 获取或设置一个值,该值指示 MediaElement 是否将在暂停状态下为查找操作更新帧。 _viedo.ScrubbingEnabled = true; _viedo.Pause(); _viedo.Position = TimeSpan.FromTicks(1);
0 0
- C# WPF MediaElement 停在第一帧
- wpf mediaelement
- wpf -----mediaElement
- WPF 4 媒体播放器(MediaElement)
- WPF 4 媒体播放器(MediaElement)
- WPF MediaElement 声音循环播放
- WPF 4 媒体播放器(MediaElement)
- Wpf中MediaElement循环播放
- WPF 4 媒体播放器(MediaElement)
- WPF 使用MediaElement元素循环播放问题
- WPF使用MediaElement显示gif图片
- android 控制帧动画停止时,停在第一帧
- silverlight MediaElement截取当前帧
- 利用WPF MediaElement去播放视频或者音乐
- WPF自学笔记(二):媒体播放器(MediaElement)
- silverlight MediaElement帧精确视频播放手记
- 分享C#高端视频教程WPF讲座——创建第一个WPF实例
- wpf中MediaElement类是一个播放audio和video的类.
- 如何 玩弄 字典的输出
- 23种设计模式(5)_创建型_原型模式(Prototype Pattern)
- 通用makefile 留存备份
- 基于K-Means的文本聚类
- Redis中的关系查询
- C# WPF MediaElement 停在第一帧
- mysql 中case when 的用法
- Maven学习笔记(坐标和依赖)
- Android判断程序是否第一次启动
- 让finder显示隐藏文件,删除SVN信息的终端命令
- iOS开发之Git的命令以及xocde打不开的原因
- Intel BayTrail gpio driver patch
- LInux 下安装 python notebook
- 对网络基本情况进行查看方法