0
我有一个长指针,已经从C++传递到指向图像数据的java,现在我想从java中的这个pointer检索数组,如何我能做到这一点 我有什么是Java中长PTR如何将传递的C++长指针转换为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);
Thanks Fardad我会试试这个 –
它说没有一个合适的方法需要int,long,int,int ..发生在我把_pointer放在第二个参数中时:) –
我真的不知道什么关于这个API。我试图从文档中找出它。 Sry,如果我浪费了你的时间:) – user59169