Je veux utiliser en C# ces méthodes:.dll pour charger les données du fichier en code 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)
qui sont stockés dans un libraw.dll. Ces fonctions un par un charger des données à partir du fichier ... J'ai lu sur P/Invoke mais je ne suis pas sûr de savoir comment les invoquer. Quelqu'un peut-il me montrer un exemple comment utiliser toutes ces fonctions ensemble en C# pour charger le fichier (image brute stockée dans le dossier) ou juste comment PIvoke l'un d'entre eux.
Merci!
p.s. peut-être cela peut être utile: http://www.libraw.org/