创作者原生 UWP 插件
Understand how to author native plug-ins.
阅读时间1 分钟最后更新于 1 个月前
要编写原生通用 Windows 平台 (UWP) 插件,您需要了解如何为 Unity 创建原生插件。有关原生插件及其用途的更多信息,请参阅原生插件。
您可以使用预编译的动态链接库 (DLL) 或 C++ 源代码编写原生 UWP 插件。
预编译的原生插件
要 P/Invoke 到预编译的原生插件,您需要:
- 在运行时加载 DLL。
- 查找函数入口点。
- 调用插件。
C++ 源代码原生插件
可以将 C++ (.cpp) 代码文件直接添加到 Unity 项目中作为插件检视面板 (Plug-in Inspector) 中的插件。如果将插件配置为与 UWP 和 IL2CPP 脚本后端兼容,Unity 会将这些 C++ 文件与其从托管程序集生成的 C++ 代码一起编译。