Tim*_*sen 2 .net c# pixel bitmap
我对Bitmap类有疑问.如果要在位图上设置大量像素,则可以使用该SetPixel方法,但速度非常慢.关于如何使用LockBits方法等加快速度,有很多文档,所以我创建了一个方法:SetFastPixel加快一点.
SetPixel
LockBits
SetFastPixel
然而,我真的很困惑:为什么微软不会将SetPixel()的实现更改为更快的实现?换句话说,使用SetPixel而不是使用LockBits方法是否有优点?
Tim*_*son 6
情况下SetFastPixel可能无法正常工作:
SetPixel旨在处理所有上述问题,但代价是速度慢.如果您愿意牺牲上述某些要点,或者您很乐意在应用程序中处理它们,那么您就可以通过它来绘制图像LockBits.
归档时间:
15 年,10 月 前
查看次数:
905 次
最近记录: