【问题标题】:Is Aero contribute to WPF performance?Aero 是否有助于 WPF 性能?
【发布时间】:2009-12-27 01:30:17
【问题描述】:

我已经将 WPF 开发推迟了很长一段时间,但我终于开始考虑继续前进了。我知道 WPF 是一种全新的渲染“机制”,它使用 GPU 能力(对吗?),这与 Winforms 占用的 CPU 能力不同。如果我没记错的话,这种级别的 GPU 支持是 Aero 附带的,因此,WPF 应用程序只能在 Aero 环境中以全性能运行。这个对吗? 我的意思是,如果我运行 WPF(有很多动画和玻璃),它在 Win 7 Home Basic 或 XP 上就不会运行得那么好,对吗?

【问题讨论】:

    标签: wpf performance aero


    【解决方案1】:

    WPF 使用 DirectX 作为渲染器,它与 Aero 无关。它也适用于 Windows XP 上的硬件加速。 只要机器上的 GPU 足够快,它就会运行您想要的所有效果。

    【讨论】:

    • 是的,但即使禁用了 DWM,据我测试,WPF 仍然使用 DirectX 加速。
    猜你喜欢
    • 2011-08-04
    • 2021-12-29
    • 2013-05-11
    • 2011-04-04
    • 2019-01-28
    • 1970-01-01
    • 1970-01-01
    • 2011-10-02
    • 2011-11-01
    相关资源
    最近更新 更多