【发布时间】:2010-05-28 14:55:28
【问题描述】:
我想在 C# 中使用这些方法:
* int LibRaw::open_datastream(LibRaw_abstract_datastream *stream)
* int LibRaw::open_file(const char *rawfile)
* int LibRaw::open_buffer(void *buffer, size_t bufsize)
* int LibRaw::unpack(void)
* int LibRaw::unpack_thumb(void)
存储在 libraw.dll 中。这些函数一一从文件中加载数据...我一直在阅读有关 P/Invoke 的信息,但我不确定如何调用它们。谁能告诉我一个例子,如何在 C# 中一起使用所有这些函数来加载文件(存储在文件夹中的原始图像)或如何 PIvoke 其中一个。
谢谢!
附言也许这可能有用:http://www.libraw.org/
【问题讨论】: