2010-10-18 44 views
-1

我正在使用Microsoft Chart來繪製一些漸變圖。Microsoft Chart - 使用FastLine代替StepLine獲得高性能?

我應該直接使用StepLine還是應該使用FastLine來提高速度?

換句話說,有誰知道stepline是建立在Line上還是建立在FastLine類型上。

我已經有數千點畫畫了。

StepLine:http://msdn.microsoft.com/en-us/library/dd456618.aspx

快繩:http://msdn.microsoft.com/en-us/library/dd489249.aspx

這似乎與StepLine不錯的表現了。

+0

花費的時間不只是看起來像當你在數千個點上使用StepLine時會出現一個斑點? – 2010-10-18 14:36:00

+0

是的,目標不是這樣繪製:p但是要顯示信號的活動,所以如果它正在繪製,我們可以輕鬆地放大它。 – ykatchou 2010-10-18 15:59:43

回答

1

我有同樣的問題,我有670,000點。

我試着用670,000點的步幅,爲了繪製同樣的圖形,我不得不使用670,000 * 2點作爲快速線。

,其結果是,在發佈模式,我測試了5次(時間變化了很多,我想這是高速緩存)快繩成本約70%的通過stepline

+0

最好的方法是根據您的縮放比例確定採樣數據。 – ykatchou 2013-02-04 15:19:42

+0

@ykatchou但我必須分析每個點 – aihenry2980 2013-02-04 22:14:58

+0

是的,但顯示點的數量應該在變焦上進行索引。 – ykatchou 2013-02-05 08:26:05