クラッター関数にピンボークしようとしています。
関数はドキュメントで次のように定義されています
ClutterActor * clutter_texture_new_from_file (const gchar *filename, GError **error);
私が持っているコードは次のとおりです。
[DllImport ("libclutter-glx-1.0.so.0")]
private static extern IntPtr clutter_texture_new_from_file (string filename, IntPtr errorData);
そして私はそれをこのように呼びます:
IntPtr texture = clutter_texture_new_from_file("myImage.jpeg",IntPtr.Zero);
ただし、ubuntuのmonodevelopでこのように呼び出されると、次のエラーが発生します。
Unix Transport Error
最終的には、エラーレポートを機能させて、エラーの結果を取得できるようにしたいのですが、最初にUnixトランスポートエラーを回避する必要があります。