掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
シェープの描画速度を早めるには? (ID:80284)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
お世話になります。 3つのピクチャコントロールに同じイメージを表示させています。 (便宜的にそれぞれをA・B・Cとする。) A上で、マウスをドラッグさせると開始位置を始点とし現在位置までを対角線と する四角形を描画します。(俗に言う「ラバーバンド」ってやつです。) Aに描画すると「同時に」B・Cにも同じ四角形を描画しています。 イメージのサイズが「800*600」程度のものだと、全く問題ないのですが、 「2400*1800」クラスになると、なぜかAに対するラバーバンドの描画処理が 異常に重たくなります。滑らかに動かない。カクカクで描画する。 しかし、B・Cのコントロールには、マウスの動きに合わせて、 非常に滑らかに描画されます。 何故Aのコントロールに描画するときだけカクカクになってしまうのでしょうか? ラバーバンドとしての動作そのものはしているのですが・・・ 描画処理(Line(xe,ye)・・・・)は、3つとも同時に行ってます。 どなたか考えられる事ありましたらご教授ください。 宜しくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.