BlackBerry.Screen.Buffer.Render C# (CSharp) Method

Render() public method

public Render ( Bitmap bitmap ) : void
bitmap System.Drawing.Bitmap
return void
        public void Render(Bitmap bitmap)
        {
            var rect = new Rectangle (0, 0, bitmap.Width, bitmap.Height);
            var format = window.PixelFormat.ToSDI ();
            var lockData = bitmap.LockBits (rect, System.Drawing.Imaging.ImageLockMode.ReadOnly, format);
            var data = new byte [Length];
            Marshal.Copy (lockData.Scan0, data, 0, Length);
            Marshal.Copy (data, 0, Pointer, Length);
            bitmap.UnlockBits (lockData);
        }