У меня есть какой-то автор dll. Мне интересно, могу ли я использовать PInvoke для вызова их из моего кода C #?
Проверьте эти источники на P / Invoke:
Вызов Win32 DLL в C # с P / Invoke
В этом ответе вы можете найти, как подготовитьDLL, чтобы сделать его подходящим для P / Invoke:
Создание базового C ++ .dll для p / invoke в C #
Вы можете использовать C # DllImport и Dllexport для DLL Interop статью в качестве отправной точки.