首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么将视频呈现在WPF窗口下

2013-03-13 
如何将视频呈现在WPF窗口上最近在做一个基于WPF+Media Foundation的视频播放器,界面用WPF实现,播放器的控

如何将视频呈现在WPF窗口上
最近在做一个基于WPF+Media Foundation的视频播放器,界面用WPF实现,播放器的控制功能由media foudnation来实现。
现在遇到如下问题:运行播放器程序时,视频画面无法显示在WPF窗口上,但是声音是可以正常播放的。
对此问题困扰已久,我应该怎么将视频画面呈现到WPF窗口上呢,我试图用过以下方法,就是获取WPF窗口的句柄,然后直接调用media foudation中的一个函数,将画面显示在窗口上,但是不成功。由于刚接触WPF不久,希望得到您的指点,真心感谢! wpf 播放器 c# media?foundation
[解决办法]
1、直接用wpf的MediaElement
2、wpf窗体可以获得句柄,你再查查。
wpf控件没有句柄。但可以放一个windowsFormHost的控件,里面再嵌你的winform的视屏控件。
但是windowsFormHost控件会始终盖住wpf其他的控件。

热点排行