先生方、質問です。
今 PictureBox に Clibboard.GetData で時間によって変化するBMPが表示されています。
やりたい事はこの画像の「指定ピクセルのRGB値の一定時間毎の取得」です。

APIのGetPixel、あるいはPicture1.Point(X,Y)でRGB値の取得はできるのですが、
これは画像が画面上に表示されてる時のみ有効な様なのですが、そんなものなのでしょうか?
つまり他のダイアログで当該画像を見えなくすると、有効な値が得られないのです。

これでは上記「一定時間毎」の条件を満たすのが困難です。
プログラム動作中に他の作業もやりたいので、画像は隠れているのが前提ですし、
取得の度に最前面に画像をもってくると、その度に他の作業の邪魔になります。

これを解決する良い手立てはありますでしょうか?
一定時間毎に画像を保存し、ファイルを直接解析するのが良いかもと思いましたが、
BMPの解析をどう実装したらいいのか見当がつきませぬ。

何卒お知恵を貸して下さいませ・・・