Мне нужно использовать один конкретный c вызов метода из C#. DLL, написанная на C.
vout_thread_t **pp_vout;
size_t i_vout;
if( input_Control( p_input, INPUT_GET_VOUTS, &pp_vout, &i_vout ) )
return NULL;
метод определения в C header
extern "C" __declspec(dllexport) int input_Control( input_thread_t *, int i_query, ... );
выглядит мне нужно определить vout_thread_t ***ppp_vout
или что-то вроде этого.
vout_thread_t
- это структура, я не использую ее членов, и вместо этого могу использовать IntPtr в качестве дескриптора для упрощения кода.
Я пытался использовать IntPtr [], но это не так t сработало, результат неверен в массиве.