public static MemoryBitmap ToMemoryBitmap(WIC_READABLE src) { var binfo = src.GetBitmapInfo(); var dst = new MemoryBitmap(binfo); src.CopyPixels(dst.ToByteArray(), binfo.StepByteSize, 0); return(dst); }