问题描述
我在用c#做twain的扫描仪的程序,请问我得到intptr的pic后用GdipCreateBitmapFromGdiDib函数如何得到一个bitmap呢,我用Bitmapbmp=Image.FromHbitmap(pic);可是报错,为什么呀?请大家告诉我该怎么做?
解决方案
解决方案二:
[C#]publicstaticBitmapFromHbitmap(IntPtrhbitmap);
解决方案三:
你的IntPrt里指的是什么数据..应该不是Bitmap这个结构的.你用System.Runtime.InteropServices.Marshal.Copy复制出来看看数据结构.
时间: 2024-11-10 09:54:29