FC2ブログ

スポンサーサイト

スポンサー広告
-- /-- --
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Graphicオブジェクトの注意点[むー]

C#
04 /15 2009
毎回なんとなくで作っていたGraphicオブジェクトだが、CreateGraphics()が妙に遅く感じたので、
調査して見ると以下の事が解った

Graphicsオブジェクトを作成する方法は3つ。
1.Imageオブジェクトから作成
2.CreateGraphicsメソッドを使う方法
3.PaintイベントのPaintEventArgsから取得する方法


2よりも1の方法が10倍近く高速に処理を行える
3は用意した状態の再描画専用で、ほかの事をしないのが定石
(再描画の度に複雑な処理を行わない)


メモ
CTL+F5 でリリースビルド

コメント

非公開コメント

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。