我正在用wx.Frame创建一个GLCanvas。在某些平台上,将canvas的WX_GL_DEPTH_SIZE属性设置为32是可以的。在另一个平台上,除非将深度尺寸减小到16,否则我只会得到一个空白帧(GLCanvas不会渲染)。调用代码中是否有一种简单的方法来确定深度尺寸的允许值?

最佳答案

我发现的唯一解决方案是使用GLCanvas方法IsDiplaySupported,但是似乎该方法在wxPython 2.9中可用,而不是较旧的版本。

09-27 23:15