くり抜きコピーがしたいので、
元画面を透明色(0,0,0)を使い、
透過したい部分に(0,0,0)の円や矩形を書いて
その画面をコピー先画面に(0,0,0)の透明色コピーをしようと思ったのですが
元画面の(0,0,0)の部分も透過してしまいます。
元画面が動的に生成されるものなので
何色が使われていないかの予測はできません。
二つ対策を考えたのですが
どちらもやや重いので、悩んでいます。
一つ目。
元画面のピクセルを全て調べて(0,0,0)を(0,0,1)に変更してから
透過したい部分を描いて、コピー先画面にコピーする
二つ目。
(0,0,1)で塗りつぶした画面を用意しておいて
いったんその画面に元画像を透明色コピーしてから
その画面に透過したい部分を描いて
さらに
その画面をコピー先画面に透明色コピーする。
これらより軽い方法を教えてください