如何将C函数void(* cb)(void * d)传递给C#UnmanagedFunctionPointer?

时间:2018-01-06 17:17:05

标签: c# c

这是C函数,如下所示

void mpv_set_wakeup_callback(mpv_handle *ctx, void (*cb)(void *d), void *d);

我尝试使用UnmanagedFunctionPointer使其在C#中工作

[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
private delegate void MpvSetWakeupCallback(IntPtr mpvHandle...);

如何通过     void(* cb)(void * d)

0 个答案:

没有答案