Если вы используете библиотеку C ++ / C, вам придется использовать dllimport, C # не будет просто «видеть» неуправляемый код.
[DLLImport( "mydll.dll" )];
static extern void MyMethod(int parm1, int parm2);
тогда вы сможете вызывать MyMethod из своего кода, как и любой другой.