İşte benim sorum. Yanımda küçük bir açıklama veriyor: Arabellek içine tiff görüntü okuyorum; Benim tiffin her bir pikseli bir ushort ile temsil edilir (16 bit veri, negatif olmayan). Resim boyutum 64
ByteBuffer parametresi ile yerli yöntemi: javah C Oluşturulan public native void doSomething(ByteBuffer in, ByteBuffer out);
/Bu yöntemin C++ başlığıdır: JNIEXPORT void JNICALL Java__MyClass_doSomet
çalışmıyor takın. Eski sistem, küçük bir endian bayt sırası kullanıyor. Alıcı kısmı başarıyla uygulamam ancak gönderim çalışmıyor. [0, 0, 0, 88] ByteBuffer byteBuffer = ByteBuffer.allocate(4);
by
Tek bir iletinin parçalarını içeren bir veya daha fazla ByteBuffer'ım var. Şimdi bu mesajı okumak istiyorum ancak N ByteBuffer'ı tek bir kopyaya kopyalamak istemiyorum. Ayrıştırıcım, eksiksiz bir ilet