Я хотел бы получить доступ к этой функции в моем коде 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) );