0

画面のピクセルの色を使用するプログラムを作成しましたが、getpixel が遅いため、ピクセルの色を見つけるより良い方法はありますか。一度に全画面表示にするか 1 ピクセルずつ表示するかは気にしませんが、重要なのは速度です。

4

2 に答える 2

0

これは、何をする必要があるかに完全に依存します。必要なピクセルが 1 つだけの場合は、GetPixel を使用します。遅いかもしれませんが、必要なピクセルが 1 つだけの場合は、誰が気にするでしょうか。ただし、画面の領域全体をキャプチャしようとしている場合は、使用できる画面キャプチャ API があります。スクリーン キャプチャを取得したら、必要なピクセルを選択できます。

于 2010-03-13T04:22:30.490 に答える
0

BitBltはかなり高速です。また、コピーする領域を指定できるため、不要なピクセルをコピーする必要がありません。

于 2010-03-13T04:24:50.603 に答える