[C#] Marshaling, PInvoke + ref
Зачем ты делаешь это руками, а не автоматическим способом?
[DllImport("test.dll")]
public static extern int Test([In][Out]ref int some);
Да, это я умею.
Но если имя библиотеки выясняется во время выполнения, то так сделать не получится.
Но если имя библиотеки выясняется во время выполнения, то так сделать не получится.
Оставить комментарий
Tasha2201
Хочу вызвать метод:создаю
какой у него должен быть тип в параметрах?
вариант Int32[] + SetMarshal (UnmanagedMarshal.DefineLPArray (UnmanagedType.LPArray; проходит, но он корявый.