Я новичок в использовании .dll в C++ и пытаюсь загрузить DLL-файл в свой код. DLL - это «Extestely Simple Capture API» или escapi.dll. Сайт, на котором я получил .dll, не включал файл библиотеки с .dll и считал, что не знаю, как загрузить DLL с файлом библиотеки, пытаясь сделать это без него, вдвойне сложно. я просто хочу сделать снимок с веб-камерой на компьютере и отобразить изображение на экране.Как включить, загрузить и использовать .dll в C++
функции, которые я использую из .dll сделать это являются:
int setupESCAPI(int height, int width);
int initCapture(SimpleCapParams *capture);
void doCapture();
void isCaptureDone();
void deinitCapture();
Если кто-то может дать мне простые инструкции о том, как включить этот .dll без файла .lib, я был бы признателен. Благодарю.
Dan
Вы знаете, что любые функции вызываются внутри DLL? – Grantly
Я добавил объявления функций, которые используются, и да, у меня есть .h-файл. –
Является ли SimpleCapParams также в файле H? Если это так - тогда вам нужно будет воспроизвести это на C++ тоже ... Опубликуйте определение, если оно у вас есть, поэтому кто-то (или я) может ответить полностью – Grantly