WPF中的画中画视频聊天

时间:2012-06-22 21:20:11

标签: c# wpf flash

我正在将视频聊天组件添加到具有画中画功能的现有应用程序中。我的问题是,由于“空域”问题,如何完成画中画?

我有两个activeX控件,一个用于远程视频源,另一个用于本地视频源。它们都包裹在自己的边框中,我想在更大的远程视频源的角落显示本地视频及其边框。本地视频呈现在远程视频之上就好了(虽然我对此感到困惑,因为我认为由于空域你在activeX控制器上没有任何东西)但是包含本地视频的边框在一切后面渲染,以便你看不到它。我已经尝试设置边框的ZIndex,但是,这不起作用。

我只是想知道如何完成一种类似于Skype或Microsoft Lync中使用的PiP形式。

编辑:是否可以简单地为PiP使用弹出窗口?你可以很容易地创造一种不是弹出窗口的错觉。弹出窗口可以在activeX控件上呈现吗?

1 个答案:

答案 0 :(得分:0)

升级到.net 4.5。据说他们解决了“空域”问题(airspace is solved link).但是,鉴于你在这里发帖,我猜你不能使用.net 4.5?