JNI関数名の規則

命名規則

"extern "C" void Java_"まで固定、以降に
"パッケージ名" "Native呼び出し側のクラス名" "関数名"。
Javaから関数を呼び出すときは関数名と引数のみで呼び出す。
引数のJNEEnv * と jobject *は固定。呼び出し時には渡す必要はない。
また、ほかの引数は、j+型名とする。

↓例
      extern "C" void Java_com_Test113_Test113Act_RGBtoLuminance(JNIEnv *env, jobject obj,
	jintArray colors, jint sizeX, jint sizeY, jdouble ss, jdouble f, jdouble iso, jdoubleArray lum)
最終更新:2013年03月15日 09:35