使用 .NET 和 Visual Studio 2017 开发 Android OpenGL ES 应用程序

Developing Android OpenGL ES App with .NET and Visual Studio 2017

由于可以在 .NET(使用 Xamarin)中开发 Android 应用程序,是否还有一种方法可以进行 OpenGL canvas 和 OpenGL 调用?

我没有在此处的文档中找到与此相关的任何内容: https://docs.microsoft.com/en-us/xamarin/android/

当使用 Xamarin.Forms 时,您似乎在寻找 OpenGLView: https://docs.microsoft.com/en-us/dotnet/api/xamarin.forms.openglview?view=xamarin-forms

A View that displays OpenGL content.

目前只支持Android和iOS。

https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/controls/views#openglview

否则,如评论中所述,您可以只使用 OpenGL 的原生 Android 框架。您将需要这样的东西:https://github.com/xamarin/monodroid-samples/blob/master/ApiDemo/Graphics/CubeRenderer.cs