请用Qt告诉我这个类比。如何在Qt中实现此功能?谢谢!
BitmapData btmData= currentRegionMap.LockBits(new Rectangle(x, y, width, height), ImageLockMode.ReadOnly, currentRegionMap.PixelFormat);
byte* a = (byte*)btmData.Scan0.ToPointer();发布于 2013-12-20 04:39:36
在Qt中不需要这样做。在Qt中,LockBits是No-Op.您需要使用QImage类,仅此而已。您可以在QImage上进行绘制,方法是在其上启动QPainter,或者调整其二进制数据。最后,您将其转换为QPixmap,并可以将其绘制在屏幕上(在小部件或窗口中)。
https://stackoverflow.com/questions/20654233
复制相似问题