C#使用graphic绘图测试成功了,但是速度太慢,如果从内存读取再拆分合并会快一点,这种怎么做。请教一下
如果你画的像扫雷似的,试试这个
[DllImport("gdi32.dll")]
static public extern bool BitBlt(IntPtr hDCDest, int XOriginDest, int YOriginDest, int WidthDest, int HeightDest,
IntPtr hDCSrc, int XOriginScr, int YOriginSrc, uint Rop);
双缓冲画
c#不具备直接操作内存的能力,需要以 unsafe 方式借助 c++ 实现
去了解一下 BitmapData 这个类