うまく言ったようでよかったです……と思ったらあのサンプルだと透明色によるパターン塗り、考慮してなかったですね、すみません! ざっくり書くと一旦絵の方の適当な色を退避しておき、その色を使ってパターン塗りした後、目的の色に戻すって処理になります。 例えば、絵の方の白(&HFFFF)を別の色(&HFFFE)に変換しておいて、パターンを白で生成して塗りつぶし処理を行い、最後に&HFFFEを白に、白を透明色に変換って感じです。脳内でしかテストしてないので間違ってたらすみません;) 単色のパターン塗りつぶし処理は、すべて同じように処理して最後の&HFFFFを透明色(0)に変換のところで目的の色で塗るようにすれば綺麗に処理できるかと。わかりにくかったらまた夜にでもサンプル作りますー。