如何在 Windows 10 C# 通用应用程序中使用 C++ class?

How to use C++ class in Windows 10 C# universal app?

我想在我的 Windows 10 C# 通用应用程序中执行来自 cpp class 的方法。由于我是 Windows 应用程序开发和 C# 的新手,所以我可以使用一些代码来理解该方法。

您需要:
1- 创建一个新的 Windows 通用运行时组件 DLL,使用 C++/CX
2- 添加一个新的 ref class 到它。此 class 将包装您的 C++ 代码。
3- 从那个新 class
调用你的 C++ 方法 4- 从您的 C# 项目添加对新 DLL 的引用,并从那里使用 C++/CX 包装器 class。