我有两个路径,其中一个由GeometryGroup填充,其中包含许多LineGeometries,第二个路径由LineSegment构造的PathGeometry。对于两个几何(GeometryGroup和PathGeometry),我应用了transformGroup,它是动画的。我遇到了性能问题,尤其是GeometryGroup。 300行给了我大约30帧/秒。具有300 linesegment的PathGeometry给了我大约55 fps。为什么GeometryGroup会慢得多?我用它来构建一个线网格。有人可以向我解释一下吗?
一般来说,在WP8中绘制许多动画几何图形的最佳方法是什么?
答案 0 :(得分:0)
如果您希望它更快,并且您希望不再修改GeometryGroup。尝试调用Freeze()方法。
一个很好的参考,Should I use Geometry.Freeze here?
鉴于该对象现在是不可变的,这将为您提供更快的性能。