私はC#が得意で、JAVAで助けが必要です。
私は4つの変数を出力するC++関数を持っています
int Func1(int inParam1, unsigned char* inParam2, int *outParam1, int *outParam2, int *outParam3, unsigned char** outParam4);
この関数は、このようにPInvokeを使用してC#から呼び出すことができます
[DllImport("CLSFPCaptureDLL.dll"]
int Func1(int inParam1, byte[] inParam2, out IntPtr outParam1, out IntPtr outParam2, out IntPtr outParam3, out IntPtr outParam4);
しかし今、私はJavaでc++関数を呼び出す必要があります。これらの4つの変数を出力する必要があるJavaクラスを使用してJNIを作成しました。どうすればJAVAでそれを行うことができますか?