C++,给定X,Y坐标,修改该像素点值

2025-01-21 12:07:58
推荐回答(1个)
回答1:

SetPixel(HDC hdc,int x,int y,COLORREF crColor)

但这个是效率最慢的方式,只是用起来方便.

要快的话用如下方式,LockBits UnlockBits.


dstBitmap.LockBits(rect,ImageLockMode.ReadWrite,PixelFormat.Format8bppIndexed);
///操作dstBitmap对象
dstBitmap.UnlockBits(dstBmData );