Title / Description
Code // copy rectangle int[] srcPixels = src.Pixels; int[] dstPixels = dst.Pixels; int srcOffset = (int)(src.PixelWidth * rc.Y + rc.X) * 4; int dstOffset = (int)(dst.PixelWidth * pt.Y + pt.X) * 4; int max = (int)rc.Height; int len = (int)rc.Width * 4; for (int y = 0; y < max; y++) { Buffer.BlockCopy(srcPixels, srcOffset, dstPixels, dstOffset, len); srcOffset += src.PixelWidth * 4; dstOffset += dst.PixelWidth * 4; }
Author
Highlight as C C++ CSS Clojure Delphi ERb Groovy (beta) HAML HTML JSON Java JavaScript PHP Plain text Python Ruby SQL XML YAML diff code