获取将由System.Drawing.Graphics绘制的像素

时间:2016-10-13 17:42:00

标签: c# system.drawing system.drawing.graphics

我不想直接在屏幕上绘图,而是首先想要获得要绘制的像素。在绘图之前,我想用它们做点什么。那么,我怎样才能获得这些像素的数组?我是否必须编写自己的算法?

我正在尝试制作多边形相交的效果。交叉点产生的新多边形需要以特定方式绘制。现在,你可以说,我需要尝试找到它们,但是一旦绘制了新的多边形,我就不再使用它们了。所以,我想找到哪些像素将被绘制为第一个多边形,所以我可以逐个像素地设置新多边形的颜色,避免了必须计算交叉区域的麻烦(因为我已经搜索了算法)那些,它们很难实现,有点慢) - 毕竟,只会绘制像素。

0 个答案:

没有答案