【问题标题】:SDL2 window and fullscreen-window each on its own screenSDL2 窗口和全屏窗口各自在自己的屏幕上
【发布时间】:2017-03-31 08:39:36
【问题描述】:

我使用带有两个屏幕的 macOS 10.12。现在我想用 SDL2.0.5 创建两个窗口。一个屏幕/显示器上的一个窗口(400x400pixel)和另一个窗口作为第二个屏幕/显示器上的全屏窗口。到目前为止效果很好,但是如果我单击/关注第一个窗口(400x400),第二个窗口/屏幕会逐渐变黑并在应用程序运行时保持黑色。

注意:SDL_SetHint(SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS, "0"); 没有帮助。

是否可以按照描述创建这样的窗口?

【问题讨论】:

    标签: macos window focus sdl-2 multiple-monitors


    【解决方案1】:

    这应该是可能的,但它可能是特定于 Mac 的错误。我今天会检查一下,但如果您没有收到回复,请随时在https://bugzilla.libsdl.org/ 提交错误!

    谢谢, --ryan。

    【讨论】:

    • 我刚刚在 Ubuntu 机器上进行了测试。它也工作。解决方法可能是调用SDL_SetWindowFullscreenSDL_WINDOW_FULLSCREEN_DESKTOP
    猜你喜欢
    • 2011-09-23
    • 2014-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多