画像データを参照するc++からjavaに渡された長いポインターがあります。今、Javaでこのポインターから配列を取得したいのですが、これを行うにはどうすればよいですか。
このコードを試しましたが、ptrに_pointerを参照させる方法がわかりません
long _pointer=Image.GetCptr();
com.sun.jna.Pointer ptr = new com.sun.jna.Memory(2 * 512 * 512);
short testarr[] = new short [512 * 512];
ptr.read(_pointer, testarr, 0, testarr.length);