【问题标题】:SDL_Events with no SDL window没有 SDL 窗口的 SDL_Events
【发布时间】:2014-02-05 05:04:26
【问题描述】:

我想使用 SDL 来处理我的事件,但我使用 OpenGL 来处理图形。即使我实际上没有任何活动的 SDL 窗口,有没有办法使用 SDL 的事件处理?

【问题讨论】:

  • 无论你在窗口中使用什么,都应该有非常相似的事件处理

标签: c++ opengl sdl


【解决方案1】:

如果您将 OpenGL 用于图形,则必须在某处有一个窗口来包含 OpenGL 画布。我非常怀疑您能否从 SDL 的 API 获得任何输入,除非 SDL 正在管理窗口。至少在 Win32 系统上,所有输入都来自窗口消息回调,所以除非 SDL 绑定到它,否则它根本看不到任何输入消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-12
    • 1970-01-01
    • 2015-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-23
    相关资源
    最近更新 更多