c++ - SDL2 窗口能否始终处于事件状态并位于 DirectX 窗口之上?

标签 c++ sdl sdl-2

SDL2 窗口必须始终位于 directX 窗口之上,无论用户是在 directX 还是 SDL2 窗口上单击。

为什么?

我将使用此 SDL 窗口切换我想听的音乐,同时仍能享受我的视频游戏。

谢谢!

最佳答案

不确定是否可以不进行一些 WinAPI 调用,但请尝试使用 SDL_RaiseWindow()。

https://wiki.libsdl.org/SDL_RaiseWindow

关于c++ - SDL2 窗口能否始终处于事件状态并位于 DirectX 窗口之上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28404641/

相关文章:

c++ - 可以搜索相同成本的值和键的 map ?对称 map ?

c++ - 如何编写具有高重载优先级的类标准函数

c++ - 'delete' 函数之前的预期 Unqualified-Id

C# 泛型与 C++ 模板 - 需要澄清约束

c++ - OpenGL视频帧适配

sdl - 为什么即使我打算覆盖每个像素也需要清除屏幕?

c++ - SDL OpenGL 渲染问题

c++ - 是否可以从 .h 文件生成 dlsym 命令?

c++ - SDL图像不显示

c - 为什么 gcc 不链接 SDL 2.0 C 项目? (苹果系统)