c# - OpenGL 函数 ChangeDisplaySettings (C++) 替代

标签 c# c++ opengl

我正在阅读 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/

相关文章:

c# - += 和 -= 运算符究竟如何解释?

c++ - 解析如何工作或者什么使类型完整或不完整?

c++ - 脚本引擎 - 调用 "unknown"函数

c++ - 使用 glReadPixels 时是否可以不限制数据?

c# - 在 C# 中,方法默认是私有(private)的吗?

c# - 依赖注入(inject)和策略模式

c# - MongoDB C# : ID Serialization best pattern

c++ - 使用 giflib 段错误 C++ 提取帧

opengl - 在 OpenGL 中管理着色器的正确方法

c++ - 使用 SOIL 在 openGL 中显示图像