"Bitmap locking" 到底是什么意思?
What does it actually mean by "Bitmap locking"?
MSDN says 即:
Locks a Bitmap into system memory.
没有太多解释。
"Bitmap locking"究竟是什么意思?
锁在内存中是如何工作的?
锁定有什么好处?
它将位图图像(除了通过位图 class 间接访问外不能直接访问)锁定到内存区域,以便您可以直接访问图像的内存 - 即 read/write 直接使用指向图像内存的指针。
如果您必须以一种通过直接访问而不是 read/write像素、画线等更快的方式处理图像,您可能想要这样做。
锁定后,需要记得解锁。
查看此 MSDN 页面的备注和示例 https://msdn.microsoft.com/en-us/library/5ey6h79d%28v=vs.110%29.aspx
MSDN says 即:
Locks a Bitmap into system memory.
没有太多解释。
"Bitmap locking"究竟是什么意思?
锁在内存中是如何工作的?
锁定有什么好处?
它将位图图像(除了通过位图 class 间接访问外不能直接访问)锁定到内存区域,以便您可以直接访问图像的内存 - 即 read/write 直接使用指向图像内存的指针。
如果您必须以一种通过直接访问而不是 read/write像素、画线等更快的方式处理图像,您可能想要这样做。
锁定后,需要记得解锁。
查看此 MSDN 页面的备注和示例 https://msdn.microsoft.com/en-us/library/5ey6h79d%28v=vs.110%29.aspx