我想创建一个简单的 3D 编辑器程序,但我不喜欢 C++ windows 编程。但我也不想在使用 OpenGL 时弄乱托管代码。因此,可以在 native C++ 中创建一个将托管 OpenGL 3D 绘图表面的控件,无需其他控件,也具有接口(interface)(方法和属性),并将其用作 WinForms 中的控件,甚至更好、WPF应用程序?
最佳答案
也可以使用托管 C++。我为 WinForms 创建了一个简单的 OpenGL 控件,可以满足您的要求。您可以找到更多相关信息here .
关于c# - 创建 native C++ OpenGL 3D 编辑器并将其用作 C# 中的 WinForms 或 WPF 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3953818/