博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WPF中播放视频音频
阅读量:5218 次
发布时间:2019-06-14

本文共 1064 字,大约阅读时间需要 3 分钟。

首先要在WPF中播放视频和音频,我们就需要用到MediaElement控件,下面我们示例播放音频和视频。

用MediaElement播放音频:

第一步:将你需要播放的音频(mp3)放在你WPF项目的Debug文件夹里面。

 

 第二步:

在Xaml中:

其中LoadedBehavior属性为Manual时我们可以在后台操作MediaElement,用Visibility将它设置为不可见。

 

第三步:

后台:

public MainWindow()        {            InitializeComponent();            Music.Source = new Uri(Environment.CurrentDirectory + "\\我曾.mp3");            Music.Play();        }

在窗体启动时,音乐就开始播放。这里你可以随便修改 ,比如在点击一个按钮后,音频开始播放等等。

这样,音频就能够成功的播放了,并且不会只播放十几秒就停下来,这个会连续播放完整个音频。

 

用MediaElement播放视频:

第一步:老规矩,还是把你要播放的视频放在Debug文件夹下面。

第二步:Xaml

第三步:后台

public Remember()        {            InitializeComponent();            var mp4_path = AppDomain.CurrentDomain.BaseDirectory + @"\video.mp4";            player.Source = new Uri(mp4_path, UriKind.RelativeOrAbsolute);            player.LoadedBehavior = MediaState.Manual;            player.Stop();            player.Play();        }

大功告成,当你启动这个窗体时,视频就会自动播放,当然,你也可以通过其他的控件,控制视频的播放。

其实,在WPF中播放视频音频是挺简单的,只需要几步就可以完成,但是用的不是很多。当想给盆友做一个生日礼物的时候,这些就是必不可少的了。

转载于:https://www.cnblogs.com/Leozi/p/10799289.html

你可能感兴趣的文章
用C#读取相片(JPG图片)的EXIF信息的方法
查看>>
JavaScript 鸭子模型
查看>>
PHP典型功能与Laravel5框架开发学习笔记
查看>>
Mysql数据库中设置root密码的命令及方法
查看>>
SQL Server 如何查询表定义的列和索引信息
查看>>
项目上传到github上
查看>>
GCD 之线程死锁
查看>>
NoSQL数据库常见分类
查看>>
JS小工具_字符串转16进制数组_02
查看>>
信息安全系统设计基础实验四—20135214万子惠20135227黄晓妍
查看>>
一题多解 之 Bat
查看>>
正则表达式用来根据某种匹配模式寻找字符串中的某些单词。
查看>>
Nginx
查看>>
Struts2 Action的访问路径
查看>>
JS排序算法总结:(六)归并排序
查看>>
【转】正确的 Composer 扩展包安装方法
查看>>
C#之你懂得的序列化/反序列化
查看>>
java命令查询属性信息
查看>>
Centos 实战-MySQL定时全量备份(1)
查看>>
JNI学习笔记二
查看>>