Есть продвижение. После того как twain вернул IntPtr на картинку, картинку можно вернуть
public static Bitmap BitmapFromDIB(IntPtr pDIB)
{
IntPtr pPix = (IntPtr)((int)pDIB + 40);
IntPtr pBmp = IntPtr.Zero;
int status = GdipCreateBitmapFromGdiDib(pDIB, pPix, ref pBmp);
MethodInfo mi = typeof(Bitmap).GetMethod("FromGDIplus", BindingFlags.Static | BindingFlags.NonPublic);
Bitmap bmp = (Bitmap)mi.Invoke(null, new object[] { pBmp });
if ((status == 0) && (pBmp != IntPtr.Zero)) return bmp;
else return null;
}
После чего засунуть в pictureBox
Добавлено через 23 часа, 2 минуты и 47 секунд:Чет не то с этой функой, он размер ограничивает передаваемый