0

我制作了一个使用屏幕像素颜色的程序,但 getpixel 很慢,所以有没有更好的方法来查找像素颜色。我不在乎我是否一次获得全屏或一个像素,但主要是速度。

4

2 回答 2

0

这完全取决于您需要做什么。如果你只需要一个像素,那么使用 GetPixel——它可能会很慢,但谁在乎你何时只需要一个呢?但是,如果您尝试捕获屏幕的整个区域,则可以使用屏幕捕获 API。一旦你有了屏幕截图,你就可以挑选出你想要的任何像素。

于 2010-03-13T04:22:30.490 回答
0

BitBlt非常快。它还允许您指定要复制的区域,因此您不必复制不需要的像素。

于 2010-03-13T04:24:50.603 回答