【发布时间】:2009-07-17 09:58:13
【问题描述】:
重现步骤:
- 创建新的解决方案/添加新的 WPF 应用程序项目。
- 在主窗口中只放置一个画布。
- 创建一个 RotateTransform + PageUp/Down 事件以将角度增加 +-10。
- 在画布上放置 50 个多边形
- 按 PageUp/Down(并按住)
在我的电脑上,CPU 使用率为 80%。
- 现在尝试放置 1000 个多边形并按 PageUp/Down - CPU 可以以 1-2 帧/秒的速度达到 100%。
我检查了 RenderCapability.Tier,它是 2 - 这意味着它应该通过硬件渲染所有内容。
但它不起作用,为什么?
【问题讨论】:
标签: wpf performance hardware rendering