C # DllImport библиотека написана на C ++

Я довольно новый в C #. Я сам написал Dll на C ++ и собираюсь использовать функции из этой dll в приложении C #.

Итак, я делаю следующее, когда объявляю функции в проекте C ++:

public static __declspec(dllexport) int captureCamera(int& captureId);

Затем я пытаюсь импортировать этот метод в приложение C #:

[DllImport("MyLib.dll")]
public static extern int captureCamera(ref int captureId);

Но у меня есть исключение:

Unable to find an entry point named 'captureCamera' in DLL 'MyLib.dll'.

Задача состоит в том, чтобы выполнить dllimport без указания параметра EntryPoint. Кто-нибудь может мне помочь?

Ответы на вопрос(3)

Ваш ответ на вопрос