【发布时间】:2014-02-05 05:04:26
【问题描述】:
我想使用 SDL 来处理我的事件,但我使用 OpenGL 来处理图形。即使我实际上没有任何活动的 SDL 窗口,有没有办法使用 SDL 的事件处理?
【问题讨论】:
-
无论你在窗口中使用什么,都应该有非常相似的事件处理
我想使用 SDL 来处理我的事件,但我使用 OpenGL 来处理图形。即使我实际上没有任何活动的 SDL 窗口,有没有办法使用 SDL 的事件处理?
【问题讨论】:
如果您将 OpenGL 用于图形,则必须在某处有一个窗口来包含 OpenGL 画布。我非常怀疑您能否从 SDL 的 API 获得任何输入,除非 SDL 正在管理窗口。至少在 Win32 系统上,所有输入都来自窗口消息回调,所以除非 SDL 绑定到它,否则它根本看不到任何输入消息。
【讨论】: