我正在阅读NeHe的教程并学习OpenGL,我使用的是C#,但是这些教程使用的是C ++。

在C#中,函数ChangeDisplaySettings(C ++函数)是否可以替代?我需要让我们说“纯” OpenGL(即没有库CsGL)的解决方案,因为我必须使用另一个没有OpenGLControl之类的库。

最佳答案

ChangeDisplaySettings不是OpenGL函数。这是Windows功能。它是Win32 API的一部分。因此,您可以只调用C#等效项,或者如果不存在,则可以使用PInvoke调用C函数。

关于c# - OpenGL函数ChangeDisplaySettings(C++)的替代方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8694222/

10-16 07:28