ByteArray不是从Unity发送到C ++插件?

时间:2017-12-01 10:26:12

标签: c++ ios arrays swift unity3d

我将bytearray从unity发送到c ++插件。

统一

[DllImport ("dllplugin")]
public static extern void Method (byte[] bytes);

在c ++插件中

#define EXPORT_API __declspec(dllexport)

extern "C" void EXPORT_API Method(unsigned char* bytes)

插件接收bytearray但不接收完整的字节数组。例如,将字节数组大小发送为17,但C ++接收字节数组大小为4。

bytearray有什么问题?如何接收完整的字节数组?

0 个答案:

没有答案