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
)