SDL2窗口和全屏窗口各自在自己的屏幕上

时间:2017-03-31 08:39:36

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

我使用两个屏幕的macOS 10.12。现在我想用SDL2.0.5创建两个窗口。一个屏幕/监视器上有一个窗口(400x400像素),另一个窗口作为第二个屏幕/监视器上的全屏窗口。到目前为止,这种方法效果很好,但是如果我单击/聚焦第一个窗口(400x400),则第二个窗口/屏幕会渐变为黑色,并且只要应用程序运行就会保持黑色。

注意:SDL_SetHint(SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS, "0");无效。

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

1 个答案:

答案 0 :(得分:2)

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

谢谢, --ryan。