He siguiente código en C# y necesita una funcionalidad similar en Java utilizando JNA:conseguir puntero de la matriz de bytes en jña
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 use System.arrayCopy en java –
por lo que desea que el byte de transferencia [] en int [], ByteBuffer.asIntBuffer() probablemente haga lo que necesite. – bestsss
Quiero puntero ref del byte [] – user206646