C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 23 を表示中)
■9905 / )  Re[4]: pictureboxへの描画処理速度について
□投稿者/ トップオブツヨシ (5回)-(2007/11/06(Tue) 22:43:29)
No9904 (Tom Yama さん) に返信
> 私が昔、試した限りでは、
> ・「何回、描画メソッドを呼んだか」よりも、
> ・「画面に描かれた線は、何本か」の方が、実際の描画速度に関連していました。
> ので、20万本描いても、その殆どが画面をはみ出しているなら、そんなに遅くはならないはず、、、なんだが。
> # というか、20万本程度で、気になるほど遅いというのも、、、ありえない気が。。

う~ん、20万本なら、そんなに遅くならないものなのですか。。


> pictureboxに単に20万本の線を描く、最短のコードを書いてみて、それの速度を測ってみるとか?

少し、切り分けてみました。
<まず、1項目分のみ(1000本分)線を描画しました。>
→完了までに約2秒かかりました。
 尚、平行な直線のみ(X座標のみ変化)描画しています。

 単純に2秒×200項目=400秒(約6分30秒ぐらい)
 1000回のループにかかる時間は1秒もかからない程度と考えると、限界なのでしょうか?


返信 編集キー/


管理者用

- Child Tree -