gpt4 book ai didi

sdl-2 - SDL_WINDOW_FULLSCREEN 和 SDL_WINDOW_FULLSCREEN_DESKTOP 有什么区别?

转载 作者:行者123 更新时间:2023-12-03 16:52:08 32 4
gpt4 key购买 nike

在 SDL2 中,窗口 SDL_WINDOW_FULLSCREEN 和 SDL_WINDOW_FULLSCREEN_DESKTOP 标志有什么区别?

我目前的理论是 SDL_WINDOW_FULLSCREEN 轮询实际硬件分辨率,而 SDL_WINDOW_FULLSCREEN_DESKTOP 轮询操作系统写入的分辨率。

最佳答案

SDL wiki在“备注”部分对其进行了描述。

全屏要求操作系统设置指定的视频模式以调用应用程序半独占使用。视频模式可能与当前操作系统的不同。缺点是如果你想切换到另一个带有操作系统热键的程序,操作系统将不得不切换回视频模式,所以你看不到你的程序在后台运行(并且还有一个暂停来切换视频模式)。

Windowed-fullscreen 只是普通的窗口化,但窗口大小设置为匹配屏幕分辨率并且窗口装饰被禁用。

您可以在例如找到更多信息http://pcgamingwiki.com/wiki/Glossary:Borderless_fullscreen_windowed

关于sdl-2 - SDL_WINDOW_FULLSCREEN 和 SDL_WINDOW_FULLSCREEN_DESKTOP 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50893271/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com