我有一个本地方法,对位图做一些工作.在方法内部,我通过一个方法调用来获取图像数据,该方法将数据写入到使用NewIntArray创建的jintArray参数中:
jintArray pixels = env-> NewIntArray(width * height);
我不需要将这个数组返回给调用的Java代码 – 它只用于在这个方法中进行处理.我需要在像素上调用ReleaseIntArrayElements吗?如果是这样,我通过elems参数是什么,因为我不需要将它复制回Java数组?
void(JNICALL * ReleaseIntArrayElements)
(JNIEnv * env,jintArray数组,jint * elems,jint模式);