【发布时间】:2014-07-08 20:00:34
【问题描述】:
我正在尝试获取本机屏幕分辨率并使用 sdl 2 (github.com/veandco/go-sdl2/sdl) 创建一个该大小的窗口,然后开始。 这是我尝试过的:
var desktop sdl.DisplayMode
sdl.GetDesktopDisplayMode(0, &desktop)
mainwindow := sdl.CreateWindow("Test App", sdl.WINDOWPOS_UNDEFINED, sdl.WINDOWPOS_UNDEFINED, desktop.W, desktop.H, sdl.WINDOW_OPENGL | sdl.WINDOW_FULLSCREEN)
当我使用它时,结果窗口的大小始终为 0,0 我做错了什么?
平台是使用 X-server 的 x86_64 Linux。
【问题讨论】:
-
“显示尺寸”是什么意思?您是指创建窗口后的实际大小吗?另外,你能提供更多关于你的平台的信息吗?
-
@aschepis:感谢您的评论。我编辑了我的帖子。