首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Microsoft.DirectX.AudioVideoPlayback在两个面板上播放相同的视频

Microsoft.DirectX.AudioVideoPlayback在两个面板上播放相同的视频
EN

Stack Overflow用户
提问于 2016-03-18 15:34:05
回答 1查看 561关注 0票数 2

我正在使用Microsoft.DirectX.AudioVideoPlayback在一个面板中成功地播放一个视频,该视频将在一个表单上显示给外部监视器/电视。

我们希望能够同时在另一种形式上在计算机屏幕上看到相同的视频,但希望避免加载同一视频两次,并可能使它们不同步。

是否有可能将视频播放到一个面板,并以某种方式复制另一个面板中的视图,而不需要加载两次视频文件?类似的内容:内容=内容

这就是将视频设置为panel1的原因。

代码语言:javascript
复制
video.Owner = Panel1
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-18 16:15:00

Microsoft.DirectX.AudioVideoPlayback是DirectShow API的包装器。我不认为它提供了连续的视频输入输出到两个显示器(面板),它也不提供两个播放的文件之间的同步。但是,DirectShow允许两者兼而有之,您可以通过DirectShow.NET库与VB.NET一起使用它。使用Infinite过滤器可以复制视频提要,并且可以将原始提要的副本呈现给不同的UI元素(面板或模拟全屏输出的无边界窗体等)。

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

https://stackoverflow.com/questions/36088411

复制
相关文章

相似问题

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