有关Simple DirectMedia Layer 2(SDL2)的问题和问题。如果您使用的是SDL 1.2,请使用标签[sdl-1.2]。如果您一般在质疑库,请使用标签[sdl]。
我目前正在开发一个 sdl2 项目,我使用 wsl2 vscode 和 vcXserv。我的代码工作完美,但经过一些更改后它停止工作(所以我回到工作版本,但它仍然......
如何在没有 OS gui(无 X)的 debian 上运行 SDL2 GUI 应用程序?
我有一个小型的 python3 和 PySDL2 应用程序,需要在无 GUI 的 debian Linux 上运行。这是一个在 Librea 计算机板 AML-S905X-CC 上运行的嵌入式项目。我有 HDMI 输出接口...
这里我正在SDL2中制作一个基本程序,我在其中打开一个窗口。 但是当我在程序上执行 valgrind 时,它告诉我有一堆内存泄漏,而且我似乎无法追踪它们。我正在做...
在这个精彩的lodev 光线投射教程(https://lodev.org/cgtutor/raycasting2.html)中,我们有一个关于地板和天花板的部分。 我敢打赌我的问题很简单,但我无法控制自己。 使用
C++ 线程导致 SDL2 渲染出现问题(自 Ubuntu 23.10 起)
我注意到我的 SDLD2/C++ 应用程序无法正常工作,或者我没有进行任何更改。所以我尝试在 Ubuntu 22.04 VM 上执行它并且它有效。经过几次测试,我注意到如果我拿出我的 ren...
SDL 函数 SDL_RenderCopy 中源矩形和目标矩形如何工作
自从我开始使用渲染器以来,我一直对这个问题感到困惑。我对它们做了一些测试,但没有发现任何对我有帮助的东西。提供的任何帮助都很棒
我有一个用 C++ 编写游戏的作业。标准之一是它需要在学校计算机上编译和运行。这些系统安装了 OpenGL 和 GLUT。 我想使用 SDL2 安装...
由于 SDL_RenderReadPixels,PNG 文件颜色错误!或者:这个函数返回哪个SDL_PixelFormat?
(希望你喜欢阅读。我很抱歉内容太多......) 在我的 TexturWrapper 类中,我需要一个方法将主纹理或其一部分保存到 PNG 文件中。 (纹理是德国的,再次为这种情况感到抱歉
我目前正在使用 SDL2 在 C++ 中进行一些工作,需要能够在每次更新时在屏幕上绘制大量具有特定颜色值的单个像素。我正在使用 SDL_RenderDrawPoint...
Mix_Init 和 Mix_OpenAudio SDL 有什么区别?
我看过很多关于SDL_mixer的教程,但没有一个使用Mix_Init函数。我在文档页面上看到了这个 Mix_Init 函数: https://web.archive.org/web/20210615233017/https://www.lib...
我在 Ubuntu 22.04.2 上按照这些说明安装了 SDL。 在 VS Code 中,我设法正确包含 SDL2 库,以便代码可以编译。但是,当我
在 Debian (SDL2) 上使用 x86_64-w64-mingw32-g++ 编译时出现问题
可以使用 g++ 很好地编译我的项目,但使用 mingw32 为 Windows 编译时遇到问题: 对“WinMain”的未定义引用 我在我的项目中定义了 int main() ,这是正常条目的位置...
我在函数 SDL_CreateWindow() 中使用选项 SDL_WINDOW_BORDERLESS 来删除窗口顶部菜单。它可以工作,但是如何使窗口的边框角变圆呢? 顺便说一句,我正在使用 Mac
ImGui,用SDL2 Renderer,三个独立的NewFrame函数有什么意义?
我正在尝试使用 SDL2 后端和软件渲染器设置 ImGui。在提供的示例 (./examples/example_sdl2_sdlrenderer2/main.cpp) 中,每个
SDL_RenderGeometry 渲染三角形而不是四边形
据我了解,SDL2的函数SDL_RenderGeometry可以渲染具有任意数量顶点的多边形。渲染三角形对我有用。尝试渲染具有 4 个以上顶点的多边形...
我有一个使用 SDL2 的简单 C 程序: #包括 #包括 int main(int argc, char** argv) { 如果(SDL_Init(SDL_INIT_EVERYTHING)!= 0){ 返回1; }
我需要拍摄一张 m * m 的图像并返回一张 n * n 的图像。 我有这个代码: void Zoom_Filter(SDL_Surface* 表面) int 新闻大小 = 28; Uint32* 像素 = 表面 -> 像素; Uint32* 像素2 = malloc(
如何将数据缓冲区从 SDL_LoadWAV 复制到 SDL_AudioCVT?
此函数应加载 wav 并将其转换为所需的格式。 我的问题是我不知道如何正确地将数据复制到 cvt。 我从文档中收集到的是奥迪......
SDL2 - 从 1.2 迁移到 2.0 后显示 *.bmp 文件时出现问题,程序已构建但运行时出现空白屏幕
我一直在关注克里斯托弗·赫伯特洞穴故事的重建 (他的 GitHub 页面:https://github.com/chebert/cavestory-screencast, 和播放列表 https://www.youtube.com/watch?v=IufkC1IRY2Q&...