我想在我的 c# 代码中访问这个函数,这可能吗?所以最后 c++ 代码会调用我的函数并应用名为“sFrameofData”的结构。
C++ 代码:
//The user supplied function will be called whenever a frame of data arrives.
DLL int Cortex_SetDataHandlerFunc(void (*MyFunction)(sFrameOfData* pFrameOfData));
这可能行得通吗?
C#代码:
[DllImport("Cortex_SDK.dll")]
public extern static int Cortex_SetDataHandlerFunc(ref IntPtr function(ref IntPtr pFrameOfData) );