我想用使用C#的devIL庫中的ilLoadL函數。但是,當我嘗試DevIL.dll添加到我的項目,它給了我這個錯誤:在winforms中使用DevIL庫的C#
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.
現在,我一直在上網搜索了一會兒,似乎魔鬼不支持.NET?有一個爲它創建的.NET包裝器。我嘗試過,但它不包含ilLoadL函數等。只有LoadBitmap和LoadILU。
有沒有辦法在C#中使用DevILs ilLoadL函數?
devils庫可能無法正常工作,但看看http://stackoverflow.com/questions/12453094/calling-c-dll-function-from-c-sharp爲答案調用dll函數從c# –
這是一個非託管庫,你不能直接從C#中使用它。谷歌「魔鬼c#包裝」找到一個包裝。 –
我只找到一個不支持ilLoadL函數的包裝器。沒有其他辦法嗎? – user2911090