【问题标题】:Some applications render black frames WPFMediaKit某些应用程序呈现黑框 WPFMediaKit
【发布时间】:2016-05-25 09:01:42
【问题描述】:

我有一个非常奇怪的错误,我无法理解。

我目前在我的一个程序中使用 WPFMediaKit 库。 在几乎空的新“演示”wpf 解决方案中使用该库时,来自 USB 摄像头源的图像完美呈现给 MediaCaptureElement 类。 但是,使用更复杂的解决方案,相同的库(没有更改),框架被渲染为黑色。我可以看到与相机的连接,一切顺利,DirectShow 图形正常构建,除了黑框外,一切看起来都很好。我什至可以打开相机属性并看到它像往常一样推出帧。

此外,如果它是 Windows 7,则这只发生在 Dell E6540(带有 AMD 和 Intel HD gpu)上。Windows 8/10 工作正常。尝试了很多驱动程序似乎没有改变输出。

我不知道该做什么或该尝试什么。

【问题讨论】:

    标签: wpf directshow directshow.net wpf-mediakit


    【解决方案1】:

    在决定发布这个问题几个小时后,我找到了答案。

    更复杂的解决方案,在 AMD 设置应用程序下设置为使用“高性能”模式,此模式在 Windows 7 上出于某种原因自动启用。禁用它并将其设置为“无”或“低功耗”可解决此问题。

    不会改变配备专用 AMD GPU 的笔记本电脑存在问题的事实,可能与用于渲染帧的 DirectX/Direct3D 有关。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-02
      • 1970-01-01
      • 1970-01-01
      • 2016-07-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多