Я хочу использовать функцию ilLoadL из библиотеки devIL с помощью C#. Но когда я пытаюсь добавить DevIL.dll в мой проект дает мне эту ошибку:C# с использованием библиотеки DevIL в winforms
A reference to the "DevIL.dll" could not be added.Please make sure that the file is accessible and that it is a valid assembly or COM component.
Теперь я искал в Интернете на некоторое время, и кажется, что DevIL не поддерживает .NET? Для него создана .NET-оболочка. Я пробовал это, но он не содержит функцию ilLoadL и т. Д. Только LoadBitmap и LoadILU.
Есть ли способ использовать функцию ilLoadL DevIL в C#?
Возможно, библиотека DevILs работает неправильно, но посмотрите на http://stackoverflow.com/questions/12453094/calling-c-dll-function-from-c-sharp для ответа на вызов функций dll из C# –
Это неуправляемая библиотека, вы не можете напрямую использовать ее с C#. Google "devil C# wrapper", чтобы найти обертку. –
Я нашел обертку, которая не поддерживает функцию ilLoadL. Другого пути нет? – user2911090