Gdiplus::BitmapData bmpData;
Gdiplus::Rect rect(0, 0, g_pBitmap->GetWidth(), g_pBitmap->GetHeight());
g_pBitmap->LockBits(
rect,
Gdiplus::ImageLockModeWrite,
PixelFormat32bppARGB,
&bmpData);
// Write to the temporary buffer provided by LockBits.
UINT* pixels = (UINT*)bmpData.Scan0;
int byteCount = bmpData.Stride * bmpData.Height;
memcpy(g_pixcelMemory, pixels, byteCount);
g_pBitmap->UnlockBits(&bmpData);
整体拷贝bmp 图片buffer
最新推荐文章于 2021-04-28 17:30:14 发布