如何解决SDL2 Window使用固定且不可更改的值初始化
我似乎无法在SDL2中指定窗口的大小,因为无论将其作为宽度和高度传递的值是什么,它都只会忽略它并使用大约850 x 550 px的大小。例如:
const int SCREEN_WIDTH = 100;
const int SCREEN_HEIGHT = 100;
window = SDL_CreateWindow(WINDOW_TITLE,SDL_WINDOWPOS_UNDEFINED,SCREEN_WIDTH,SCREEN_HEIGHT,SDL_WINDOW_SHOWN);
A pastebin to my code if needed
解决方法
您需要告诉窗口管理器i3wm将窗口视为浮动窗口。 您可以使用热键(默认值为“ $ mod + Shift + Space”),i3wm配置或窗口管理器提示来完成此操作。
您可以通过将额外的标志SDL_WINDOW_UTILITY传递给SDL_CreateWindow调用来实现后者。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。