У меня есть собственный метод, который выполняет некоторую работу с растровым изображением. Внутри метода я получаю данные изображения с помощью вызова метода, который записывает данные в параметр jintArray
, который я создал с помощью NewIntArray
:
jintArray пикселей = env->NewIntArray (ширина высота);
Мне не нужно возвращать этот массив обратно в вызывающий Java-код — он предназначен только для обработки в этом методе. Нужно ли вызывать ReleaseIntArrayElements
для пикселей
? Если да, то что мне передать для параметра elems
, так как мне не нужно копировать его обратно в массив Java?
пустота (JNICALL *ReleaseIntArrayElements)
(JNIEnv *env, массив jintArray, jint *elems, режим jint);