मैं सी # में कोड निम्नलिखित है और जावा में इसी तरह की सुविधा की जरूरत है:JNA का उपयोग कर JNA में बाइट सरणी के सूचक प्राप्त
IntPtr pImage = SerializeByteArrayToIntPtr(imageData);
public static IntPtr SerializeByteArrayToIntPtr(byte[] arr)
{
IntPtr ptr = IntPtr.Zero;
if (arr != null && arr.Length > 0)
{
ptr = Marshal.AllocHGlobal(arr.Length);
Marshal.Copy(arr, 0, ptr, arr.Length);
}
return ptr;
}
@ user206646 जावा –
में System.arrayCopy का उपयोग करें ताकि आप बाइट [] में int [], ByteBuffer.asIntBuffer() को ट्रांसफर करना चाहते हैं जो संभवतः आपको चाहिए। – bestsss
मुझे बाइट के पॉइंटर रेफ चाहिए [] – user206646