public BitmapPlus(string filename) { Initialize(); GpBitmap bitmap = new GpBitmap(); lastResult = GdiPlus.GdipCreateBitmapFromFileICM(filename, out bitmap); SetNativeImage((GpImage)(IntPtr)bitmap); }
public BitmapPlus(string filename) { Initialize(); GpBitmap bitmap = new GpBitmap(); lastResult = GdiPlus.GdipCreateBitmapFromFileICM(filename, out bitmap); SetNativeImage((GpImage)(IntPtr)bitmap); }
public BitmapPlus(HBITMAP hbm, IntPtr hpal) { Initialize(); GpBitmap bitmap = new GpBitmap(); lastResult = GdiPlus.GdipCreateBitmapFromHBITMAP(hbm, hpal, out bitmap); SetNativeImage((GpImage)(IntPtr)bitmap); }
public BitmapPlus(IStream stream) { Initialize(); GpBitmap bitmap = new GpBitmap(); lastResult = GdiPlus.GdipCreateBitmapFromStreamICM(stream, out bitmap); SetNativeImage((GpImage)(IntPtr)bitmap); }
public BitmapPlus(IStream stream) { Initialize(); GpBitmap bitmap = new GpBitmap(); lastResult = GdiPlus.GdipCreateBitmapFromStreamICM(stream, out bitmap); SetNativeImage((GpImage)(IntPtr)bitmap); }
public BitmapPlus(HBITMAP hbm, IntPtr hpal) { Initialize(); GpBitmap bitmap = new GpBitmap(); lastResult = GdiPlus.GdipCreateBitmapFromHBITMAP(hbm, hpal, out bitmap); SetNativeImage((GpImage)(IntPtr)bitmap); }
public BitmapPlus(int width, int height, GraphicsPlus target) { Initialize(); GpBitmap bitmap = new GpBitmap(); lastResult = GdiPlus.GdipCreateBitmapFromGraphics(width, height, target.nativeGraphics, out bitmap); SetNativeImage((GpImage)(IntPtr)bitmap); }
public BitmapPlus(int width, int height, GraphicsPlus target) { Initialize(); GpBitmap bitmap = new GpBitmap(); lastResult = GdiPlus.GdipCreateBitmapFromGraphics(width, height, target.nativeGraphics, out bitmap); SetNativeImage((GpImage)(IntPtr)bitmap); }
public BitmapPlus(int width, int height, PixelFormat format) { Initialize(); GpBitmap bitmap = new GpBitmap(); lastResult = GdiPlus.GdipCreateBitmapFromScan0(width, height, 0, format, IntPtr.Zero, out bitmap); SetNativeImage((GpImage)(IntPtr)bitmap); }
public BitmapPlus(int width, int height, PixelFormat format) { Initialize(); GpBitmap bitmap = new GpBitmap(); lastResult = GdiPlus.GdipCreateBitmapFromScan0(width, height, 0, format, IntPtr.Zero, out bitmap); SetNativeImage((GpImage)(IntPtr)bitmap); }
internal static extern GpStatus GdipCreateBitmapFromStreamICM(IStream stream, out GpBitmap bitmap);
internal static extern GpStatus GdipCreateHBITMAPFromBitmap(GpBitmap bitmap, out HBITMAP hbmReturn, int background);
internal static extern GpStatus GdipCreateBitmapFromHBITMAP(IntPtr hbm, IntPtr hpal, out GpBitmap bitmap);
internal static extern GpStatus GdipCreateBitmapFromScan0(int width, int height, int stride, PixelFormat format, IntPtr scan0, out GpBitmap bitmap);
GdipCreateHBITMAPFromBitmap(GpBitmap bitmap, out HBITMAP hbmReturn, int background);
internal static extern GpStatus GdipCreateBitmapFromGraphics(int width, int height, GpGraphics target, out GpBitmap bitmap);
internal static extern GpStatus GdipBitmapSetPixel(GpBitmap bitmap, int x, int y, int color);
internal static extern GpStatus GdipCreateBitmapFromStreamICM(IStream stream, out GpBitmap bitmap);
GdipCreateBitmapFromScan0(int width, int height, int stride, PixelFormat format, IntPtr scan0, out GpBitmap bitmap);
internal static extern GpStatus GdipBitmapLockBits(GpBitmap bitmap, Rectangle rect, uint flags, PixelFormat format, BitmapData lockedBitmapData);
GdipCreateBitmapFromGraphics(int width, int height, GpGraphics target, out GpBitmap bitmap);
GdipBitmapUnlockBits(GpBitmap bitmap, BitmapData lockedBitmapData);
GdipBitmapLockBits(GpBitmap bitmap, Rectangle rect, uint flags, PixelFormat format, BitmapData lockedBitmapData);
public BitmapPlus(GpBitmap nativeBitmap) { lastResult = GpStatus.Ok; SetNativeImage((IntPtr)nativeBitmap); }
internal static extern GpStatus GdipBitmapUnlockBits(GpBitmap bitmap, BitmapData lockedBitmapData);
internal static extern GpStatus GdipCreateBitmapFromFileICM(string filename, out GpBitmap bitmap);
internal static extern GpStatus GdipCreateBitmapFromFileICM(string filename, out GpBitmap bitmap);
GdipBitmapGetPixel(GpBitmap bitmap, int x, int y, out int color);
GdipCreateBitmapFromHBITMAP(IntPtr hbm, IntPtr hpal, out GpBitmap bitmap);
GdipBitmapSetPixel(GpBitmap bitmap, int x, int y, int color);
public BitmapPlus(GpBitmap nativeBitmap) { lastResult = GpStatus.Ok; SetNativeImage((IntPtr)nativeBitmap); }