vc++ dll に関数があります。
void fun(unsigned int nchannel,int nFGHandle,void* i);
ここで、C# コードでこの dll を呼び出したいと思います。こんな感じで使っていますが、
[DllImport ("AVC.dll")]
public static extern void fun(UInt32 a,int b,ref void c );
だから聞きたい
- マーシュリングの必要はありますか?
- c#でvoid* iにref を使用する方法