Есть Bitmap объект. Я беру начало битмапа
Code: Select all
IntPtr ptrScan = bitmap.Scan0;
- var line32 = new byte[ bitmap.Stride ];
Marshal.Copy (strScan, line32, 0, ...)
Смотрю в стек и там такое:
System.OverflowException: Arithmetic operation resulted in an overflow.
2020-05-21 10:44:06.10 [Error] : at System.IntPtr.op_Explicit(IntPtr value)
когда запущено это на 64 битной системе то Размер IntPtr - 64 bit и вот тогда и падает.
Если запущено на 32 битной, то все работает.
Поможите