Create ImageCollectionExtension

-Added basic Insert method for ImageCollections
This commit is contained in:
MayNL
2026-04-14 19:09:56 -04:00
parent 8a45557f55
commit dcb7624ccc
4 changed files with 41 additions and 4 deletions

View File

@@ -214,7 +214,7 @@ namespace PckStudio.Core.Extensions
Marshal.Copy(baseImageData.Scan0, baseImageBuffer, 0, baseImageBuffer.Length);
BitmapData overlayImageData = overlayImage.LockBits(new Rectangle(Point.Empty, overlayImage.Size),
BitmapData overlayImageData = overlayImage.LockBits(new Rectangle(Point.Empty, overlayImage.Size),
ImageLockMode.ReadOnly, PixelFormat.Format32bppArgb);
byte[] overlayImageBuffer = new byte[overlayImageData.Stride * overlayImageData.Height];
@@ -258,7 +258,7 @@ namespace PckStudio.Core.Extensions
ImageLockMode.ReadOnly, PixelFormat.Format32bppArgb);
byte[] overlayImageBuffer = new byte[overlayImageData.Stride * overlayImageData.Height];
Marshal.Copy(overlayImageData.Scan0, overlayImageBuffer, 0, overlayImageBuffer.Length);
overlayImage.UnlockBits(overlayImageData);
@@ -282,4 +282,4 @@ namespace PckStudio.Core.Extensions
return bitmapResult;
}
}
}
}