私はいくつかのネイティブdllカーネルに関数(コールバック)へのポインタを送るJavaアプリケーションを持っています。 ネイティブコードで操作するためにxfunctionライブラリを使用します。コールバック本体内の整数の配列としてint * pointerを処理する必要があります。実際、私はcom.excelsior.xFunction.Pointerオブジェクトを持っています。私は、com.excelsior.xFunction.Pointer => int []配列を変換するためのいくつかのトリックを作る必要があります。 JNAライブラリのヘルプ(com.sun.jna.Pointer、IntByReferenceを使用)を使用できますか?xfunctionポインタをJava配列に変換するにはどうすればよいですか?
たとえば、com.excelsior.xFunction.Pointer => com.sun.jna.Pointer => int []配列です。 xfunctionへの呼び出しをなくすためにコードを書き直したくありません。