Beispiel #1
0
 public void UnlockData()
 {
     Internal.UnlockBits(Data);
     Data   = null;
     Scan0  = null;
     Stride = 0;
 }
Beispiel #2
0
        public void LockData()
        {
            Width  = Internal.Width;
            Height = Internal.Height;

            Data   = Internal.LockBits(new Rectangle(0, 0, Width, Height), ImageLockMode.ReadWrite, PixelFormat.Format32bppArgb);
            Stride = Data.Stride / sizeof(FastColor);
            Scan0  = (FastColor *)Data.Scan0.ToPointer();
        }