带有视频混合渲染器9的黑屏(VMR9)

时间:2018-04-10 15:13:21

标签: video overlay directshow multiple-monitors renderer

作为一个更大项目的一部分,我会混合使用多个视频流以及alpha位图。因此,我需要使用VMR9而不是"视频渲染器"。这适用于许多系统。但我从客户那里得到了一些有关此渲染问题的报告。他们看到黑屏。有几天我有一个似乎也有这种错误行为的系统。特别之处在于:它是带有辅助显示器的笔记本电脑。在主监视器上它可以正常工作,但在辅助监视器上没有渲染,连接的窗口保持黑色(模式是无窗口的)。

现在我发现我可以在这台计算机上使用GraphEdit非常简单地重现这种有线行为:我只是将内部摄像头的视频捕获过滤器渲染到VMR9并且可以看到完全一样:在第一台显示器上它工作,移动它在第二台显示器上黑了窗外。

它与移动与其他监视器无关。 (我知道filtergraph管理器会停止图表并再次重新启动它)。如果我从第二台显示器开始,我什么也看不见,把它移到第一台显示器上,瞧我看到了流。

在某些论坛条目中,怀疑是NVidia图形硬件。但笔记本电脑使用Intel-Graphics。

如果有人可以提供帮助......

[编辑]在VuVirt的评论中的链接中提到,在辅助显示器上覆盖VMR是不可能的。我没有找到有关该问题的任何进一步信息。有人知道吗并且可以解释一下吗?

0 个答案:

没有答案