即使使用 LoadLibrary 和 GetProcAddress,ChoosePixelFormat 也会崩溃
Posted
技术标签:
【中文标题】即使使用 LoadLibrary 和 GetProcAddress,ChoosePixelFormat 也会崩溃【英文标题】:ChoosePixelFormat crashes, even when LoadLibrary & GetProcAddress is used 【发布时间】:2014-04-17 09:37:06 【问题描述】:在单台计算机上,我的应用程序在 OpenGL 初始化期间崩溃,尤其是对 ChoosePixelFormat 的调用。我发现了这个:
wglCreateContext in C# failing but not in managed C++
在应用程序开始时调用 GL 函数(除任何 DC 函数)根本没有帮助。所以我手动加载了opengl32.dll并获得了wglChoosePixelFormat指针。在计算机上,它工作的地方,它仍然工作,但它根本没有帮助那台特定计算机上的问题。
有什么想法吗? 郑重声明,那台计算机是 Win7 64。我无法访问它,但我会请那个人告诉我,它有哪个 GPU。 好的,电脑是 ACER Aspire 7740 和 ATI Mobility Radeon HD 5650
【问题讨论】:
【参考方案1】:原来是驱动程序出现故障,ATI 和往常一样...安装最新的兼容 Catalyst 后,它开始正常工作。
【讨论】:
以上是关于即使使用 LoadLibrary 和 GetProcAddress,ChoosePixelFormat 也会崩溃的主要内容,如果未能解决你的问题,请参考以下文章