比 SDL_gfx ZoomSurface 更快的缩放 SDL 视图的方法?
我正在使用 SDL 编写游戏。我已经通过 SDL_gfx 库的 ZoomSurface 函数实现了可缩放窗口大小,但是帧速率确实受到了影响(大概是因为每次调用 ZoomSurf…
C++ / SDL 应用程序在拖动时暂停
遇到谷歌搜索无法帮助我解决的问题。我有一个以 60 fps 运行的小型 SDL 应用程序。一切工作正常,但是,当拖动窗口( 640 X 480 窗口)时,它会暂停/…
C++/SDL 渲染文本
我有一个使用 SDL_ttf 来显示文本的小应用程序。这通过以下方式工作得很好: TTF_RenderText_Solid( font, "text here", textColor ); 但是,我想知道…
C++ /SDL动画速度
所以我正在按照在线教程开发一款游戏。目前,我在系统中内置了一些 FPS,以及一个使用精灵片段的简单动画,如下所示: if( frameCount > 12 ) frameCo…
使用 Win32/SDL 将全屏窗口移动到辅助监视器
我正在使用 SDL 1.2.14,并且我发现了一种情况,我需要能够选择哪个显示器获得全屏窗口。对于 Xorg,我发现 Xinerama 可以使用 SDL_VIDEO_FULLSCREEN_…
将可执行文件重命名为 game.exe 导致运行时出现 15 秒延迟 - 奇怪的问题
这动摇了我对计算机和操作系统的理解,让我感到非常不安。我刚刚花了大约一个小时向 g++ 输入编译命令的不同迭代,在我的愤怒中,我将一直存在延迟的…
netbeans C++ 中的信号是什么?调试
大家好,我正在尝试使用 netbeans 在 C++ 中调试此应用程序(运行它使我在关闭它后运行失败),此时它给我一个信号错误 *c = (char)any number; 其中…
在 Windows 上使用 SDL 或开放媒体层加载 MPEG-4 H264,这可能吗?
我想以编程方式加载 MPEG-4 H264 视频格式。我想知道是否有人尝试过,或者知道是否可以在 Windows 上使用 SDL 或开放媒体层 API。…
Haskell SDL Binding:如何使用透明颜色块传输精灵?
我想使用 Haskell 的 SDL 绑定将精灵传输到表面,但我不知道如何定义精灵表面的透明颜色。这是到目前为止的代码: module Main where import Graphics…
如何抑制“-arch”、“x86_64”在 OSX 上使用 Waf 编译 OpenGL/SDL 应用程序时的标志?
我需要抑制 Waf 传递给 GCC 的“-arch x86_64 -arch i386”标志。 我正在构建一个 SDL/Opengl 应用程序。如果我链接到 32 位 SDL 运行时,我会收到错…
QT SDL 无法识别(已列出 Qmake 文件。我做错了吗?)
这是我的 qmake 文件。无论出于何种原因,当我尝试编译程序时,SDL 无法被识别。这是为什么呢? LIBS += -L/usr/include/SDL.h -lSDL HEADERS += \ re…
这个功能如何优化呢? (使用几乎所有的处理能力)
我正在编写一个小游戏来自学 OpenGL 渲染,因为这是我尚未解决的问题之一。我之前使用过 SDL,这个相同的功能虽然仍然表现不佳,但并没有像现在那么出…
OpenGL 和 SDL,在保持内部分辨率不变的情况下调整窗口大小?
我正在 OpenGL 中做一个游戏,并使用 SDL 来管理窗口、设置图标以及所有这些东西。 现在我已经将场景渲染设置为帧缓冲区,我想知道是否可以在保持起始…