【发布时间】:2011-02-18 19:46:30
【问题描述】:
我在使用 VC++ 2010 Express 编译的 C++ 编写的 Win32 控制台应用程序中偶尔收到以下警告:
OpenGL 警告:GetRandomRgn 返回 (-1) 而不是 (1),VisibleRegions 更新失败
由于这似乎对应用程序没有不利影响,我很乐意简单地禁止在控制台中显示此警告。有什么想法吗?
谢谢, -naor
【问题讨论】:
-
OpenGL 通常不会产生这样的警告,你知道它可能来自哪里吗?
-
对不起,我应该提到这发生在 Mac OS X 主机下 VirtualBox 来宾的“虚拟”Win7 窗口中。尽管如此,失败的调用是Windows调用,但显然是被openGL方法截获并报告的。由于我只想抑制警告而不修复呼叫,是否有一种简单的方法可以使用 openGL 设置来做到这一点?谢谢,-n