【发布时间】:2010-12-31 07:34:39
【问题描述】:
我想在 C# 中截取屏幕某个部分的 512x280 像素屏幕截图,然后将 RGB 信息存储在一个数组中。如果我希望屏幕截图的原点(左上角)从像素(200,200)开始,我该怎么做呢?
我之前问过这个问题,得到了以下代码:
但是,这似乎仍然从 0,0 坐标开始创建位图,但只会将该区域留空,直到达到大小。它创建了这样的东西:
图像被向下和向右推的位置,但是在 xOrigin 和 yOrigin 中指定了许多像素。
【问题讨论】:
-
当您给出代码但不了解确切它的作用时,请阅读文档。您不仅会学到一些东西,而且会发现任何错误。
标签: c# screenshot