GdipBitmapLockBits适用于pBitmaps,需要锁定吗?
CreatDIBSection为您提供DIB部分,不需要锁定?
哪种方法更适合处理原始像素数据?
Here是使用每种方法查找两个图像之间差异的两种实现。
答案 0 :(得分:2)
这些作品本身并不足以让人关心。主要是它的问题是你的其余代码是使用GDI还是GDI +。如果您正在使用GDI +,那么您也可以使用gdipBitmapLockBits
。如果您的绘图代码的其余部分仅使用GDI,那么您也可以使用CreateDIBSection
。
答案 1 :(得分:1)
我不希望有任何不同。 “lock”就是为了避免在关闭内存映射文件时使用的访问冲突,然后使用指向位图数据的指针。
实际成本将出现在运行的代码中,这会破坏位图位。