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