だから自分のプログラムならスクリーンキャプチャなんて回りくどい方法など必要ない。
スクリーンに出力する前のサーフェイスを取り込めばいいだけの話。
解決方法は示しているんだから、グダグダやってないでコーディングしろよ。