- 締切済み
画面出力情報の取得について
Visual Studio 2010でWindowsフォームアプリケーション(C#)を作成しています。 100ms毎に、PCの画面で出力しているある点(x,y)の色情報(RGB)を取得する、 という処理を行う場合、どのように記述すればよいでしょうか。 100ms毎にスクリーンキャプチャを取得しての処理を考えたのですが、効率的ではないように思い、 質問させていただきました。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
noname#137556
回答No.1
> PCの画面で出力しているある点 自アプリ内に限らず、ディスプレイ上の任意の点ということでしょうか? API なら CreateDC("DISPLAY", 0, 0, 0) の戻り値に GetPixel すればできますが、 .NET に相当するものがあるかは不明。 なければ、API を直接呼べばいいです。