C# visualc中的OpenGL#

C# visualc中的OpenGL#,c#,visual-studio-2010,opengl,visual-c#-express-2010,C#,Visual Studio 2010,Opengl,Visual C# Express 2010,可能重复: 我正在做一个3D游戏的项目。我需要在VisualStudio(WPF应用程序)中使用带OpenGL的Visual C 我对C#与OpenGL的关系一无所知。有谁能帮助我,告诉我应该使用哪些库以及应该安装什么来使用Visual C?在Visual Studio的WPF应用程序中使用OpenGL。请查看,这是一个非常好的C#OpenGL包装器(我也相信OpenAL)。首先,我要指出的是,您不能将OpenGL与WPF一起使用。您必须在WPF中使用“主机容器”(也称为winforms容器)

可能重复:

我正在做一个3D游戏的项目。我需要在VisualStudio(WPF应用程序)中使用带OpenGL的Visual C


我对C#与OpenGL的关系一无所知。有谁能帮助我,告诉我应该使用哪些库以及应该安装什么来使用Visual C?在Visual Studio的WPF应用程序中使用OpenGL。

请查看,这是一个非常好的C#OpenGL包装器(我也相信OpenAL)。

首先,我要指出的是,您不能将OpenGL与WPF一起使用。您必须在WPF中使用“主机容器”(也称为winforms容器)

您还必须使用Direct3D 9才能在游戏中正确使用WPF。 你必须在Vista/7上使用Direct3D9Ex,在XP上使用普通D3D9

此外,我正在启动一个跨平台项目,在一个通用API下使用D3D9/10和GL。 “退房”http://code.google.com/p/reign-sdk/"... 它在阿尔法状态是很好的,但是你可能会在那里发现一些有用的东西

如果你想让我给你一个演示如何在D3D10/9或OpenGL中使用它

也可以在OpenTK中查找优秀的C#OpenGLAPI