2013-08-19 53 views
0

我有兩條路徑,其中一條由GeometryGroup填充,其中包含許多LineGeometries,第二條路徑由LineSegment構建的PathGeometry構建。對於兩個幾何圖形(GeometryGroup和PathGeometry),我都應用了動畫的transformGroup。我有性能問題,特別是GeometryGroup。 300行給我約30幀/秒。 PathGeometry與300 linesegment給我約55 fps。爲什麼GeometryGroup速度如此之慢?我用它來構建一個網格線。有人可以向我解釋?windows phone 8幾何變換緩慢性能

一般來說,在WP8中繪製很多動畫幾何圖形的最佳方法是什麼?

回答

0

如果您希望速度更快,並且您期望不再修改GeometryGroup。嘗試調用Freeze()方法。

一個很好的參考,Should I use Geometry.Freeze here?

這會給你給出的對象是現在不可改變更快的性能。

+0

我擔心WP8測地法沒有Freeze()方法。 im期望geometryGroup被修改 - 每一幀im動畫Transform屬性。 –