一度描画した図形を消したい場合.
-1.背景色で上書きする
-2.drawした後XORでdrawして消す
-3.全体を再描画する
-4.消したい図形の包含矩形を再描画する

といった方法がある.

XORでdrawする方法では,図形が重なり合っていると
重なった部分の描画が残ってしまう.
-例えば長方形を4線分で描くとき,XORで描画すると四隅に点が残る.

これを防ぐためには別のビットマップに描画して,
その結果をXORでコピーする必要がある.
この時は背景色は黒(000)にしておく.

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS