1
我怎样才能得到float[]
这IntPtr
所以我可以对它进行操作? 或者请让我知道任何方法可以操作。 (我试过使用阵列,封送,但所有操作都不起作用。) 请参阅以下内容。如何将'System.IntPtr'转换为'float []'?
任何帮助将不胜感激!
IntPtr pt = IntPtr.Zero;
Camera.Memory.ToIntPtr(s32MemID, out pt);
MIL.MbufPut(MilImage, pt);
> C:\Ctest\idsCS\idsCS\Form1.cs(100,35): error CS1503: Argument '2': cannot convert from 'System.IntPtr' to 'float[]'
语法那些方法
uEye.Memory.ToIntPtr(out System.IntPtr ptr)
**uEye.Memory.ToIntPtr**(int s32MemId, out System.IntPtr ptr)
说明
将指针返回到有源/给定图像存储器ID的图像存储器。
参数
s32MemId(Image memory ID)
ptr(Pointer to the image memory)
void **MbufPut**(
MIL_ID DestBufId, //in
const void *UserArrayPtr //in
)