/// <summary> /// Create an image object from a memory buffer /// </summary> /// <param name="buf"></param> /// <param name="size"></param> /// <param name="disposalFlag"></param> /// <param name="image"></param> /// <returns></returns> public virtual extern int CreateImageFromBuffer( byte[] buf, uint size, BufferDisposalFlag disposalFlag, out IImage image );
public uint CreateImageFromBuffer(byte[] buffer, uint size, BufferDisposalFlag disposalFlag, out IImage image) { image = new AImage(new Bitmap(new MemoryStream(buffer, 0, (int)size))); return 0; }
public uint CreateImageFromBuffer(byte[] buffer, uint size, BufferDisposalFlag disposalFlag, out IImage image) { image = new Win32Image(new Bitmap(new MemoryStream(buffer, 0, (int)size))); return(0); }