4

我一直在编写一个基于来自苹果的 ScreenSnapshot 示例的程序:http: //developer.apple.com/library/mac/#samplecode/OpenGLScreenSnapshot/Introduction/Intro.html 从 Snow Leopard 升级到 Lion 后,我的程序停止了在职的。当我检查示例时,我意识到它也不起作用。出于某种原因,glReadPixels 函数会引发 GL_INVALID_FRAMEBUFFER_OPERATION_EXT 错误 (0x0506)。

我已经重新安装了开发人员的工具,但没有运气。有没有人在这个问题上取得任何进展?任何指针将不胜感激。

4

1 回答 1

0

几天前发布了一个更新版本,请参阅这个名为 ScreenSnapshot 的新示例代码。现在有一个专用函数 CGDisplayCreateImage。甚至还有随附的技术问答

所以,更一般的答案是:定期关注 Apple 的文档修订。(抱歉,é 或 fonctions 有多余的口音……不知怎的,Lion 的拼写检查器想要进入法语模式……grr……)

于 2011-07-28T01:39:46.087 回答