有关Simple DirectMedia Layer 2(SDL2)的问题和问题。如果您使用的是SDL 1.2,请使用标签[sdl-1.2]。如果您一般在质疑库,请使用标签[sdl]。
我尝试将 SDL2 与 Rust 一起使用,但失败了。我按照他们的 github 页面上的所有内容进行操作,但无法使其正常工作。这是我到目前为止所做的。 我下载了框架...
SDL_PixelFormat 结构体的格式字段的用途是什么?
有人可以告诉我 SDL_PixelFormat 的格式字段是做什么用的吗?它包含什么? SDL2 库的文档没有提供足够的详细信息。 https://wiki.libsdl.org/SDL2/
如何在SDL 2.0中指定“宽度”或“点大小”绘制点、线或矩形
我正在尝试使用SDL 2.0函数SDL_RenderDrawPoints()在屏幕上绘制数据点。 在“processing.org”中,我可以使用 strokeWeight() 来更改“点”的大小。如何在 SD 中执行此操作...
为了个人使用,我在 SDL2 上编写了一个附加层,其中包括一个事件管理器。它可以正确检测除 SDL_WINDOWEVENT_CLOSE 之外的每种类型的事件。在尝试调试我的代码后,我
SDL_Image IMG_Load 在 png 上失败,并显示:“加载 libpng16-16.dll 失败:”
每当我尝试使用 SDL_Image 的 IMG_Load 函数加载 PNG 时,都会出现错误加载 libpng16-16.dll: 失败。我在正确的路径中拥有所有正确的 dll,并且我可以使用 SDL_Im 的其他部分...
‘SDL_JoystickOpened’在SDL-2.0中对应的函数是什么?
我尝试在 SDL-2.0 代码中使用 SDL_JoystickOpened(),但收到错误消息 SDL_JoystickOpened 未在此范围内声明。 我搜索并发现 SDL_JoystickOpened() 不再是...
我开始使用 SDL2 库用 C 语言制作游戏。我刚刚让经典的矩形在空白屏幕上移动,并使用以下内容来计算 delta_time : Uint64 现在 = SDL_GetPerformanceCounter(); 呃...
SDL2 的 NativeControlHost 不捕获按键
我有一个使用 Avalonia 编写的应用程序,我想在其中嵌入一个 SLD2 应用程序(SDL2 应用程序是使用 SDL2-CS 包装器用 C# 编写的)。 我使用 NativeControl...
我想弄清楚 pygame 和 SDL2 矩形绘制之间有什么区别。 这是我的 C 代码: #包括 常量整数宽度=800; 常量 int 高度 = 600; 常量整型
运行 GO GET SDL2 错误在 $PATH 中找不到可执行文件
我只是尝试从 https://github.com/veandco/go-sdl2#installation 在 MACOX 上安装 go-sdl2 去获取-v github.com/veandco/go-sdl2/{sdl,img,mix,ttf} 我收到以下错误: github.com/veandc...
C++11 + SDL2 + Windows:多线程程序在任何输入事件后挂起
我正在使用 C++11、MinGW 和 Windows API 开发屏幕捕获程序。 我正在尝试使用 SDL2 实时观察我的屏幕捕获程序如何工作。 窗户打开得很好,
我使用 SDL2 创建了非常简单的程序来显示从光线追踪器图像生成的窗口: auto* wnd = SDL_CreateWindow("光线追踪器", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, s....
我使用以下结构来获取调整大小的 SDL 窗口的新宽度和高度: if (sdl_set->GetMainEvent()->type == SDL_WINDOWEVENT) { if (sdl_set->GetMainEvent()->window.event ==
SDL2 SDL_GetWindowSurface 返回未知像素格式的表面
不确定为什么 SDL_GetWindowSurface 返回具有未知像素格式的表面。 输出: 窗口像素格式 SDL_PIXELFORMAT_RGB888 表面像素格式 SDL_PIXELFORMAT_UNKNOWN 代码
我使用了GDB,发现SDL_Init和SDL_CreateWindow可以工作,但是当代码到达SDL_CreateRenderer时,它调用它并挂起,它永远不会返回,GDB只是等待。另外,CPU 使用率...
我正在研究在 Windows 10 上用 C++ 在 SDL2 中创建的纹理。 我想以透明度显示 bmp 文件 (light.bmp) 的纹理。 我写了这个代码示例,它应该显示 bmp 文本...
我正在研究在 Windows 10 上用 C++ 在 SDL2 中创建的纹理。 我想以透明度显示 bmp 文件 (light.bmp) 的纹理。 我写了这个代码示例,它应该显示 bmp 文本...
我使用 SDL2 和 C++ 创建了一个在 2D 游戏中跟踪玩家的摄像头系统。我插入了一个具有光效果的纹理,该纹理从透明到不透明的黑色呈放射状渐变。以下是全文...
我使用 SDL2 和 C++ 创建了一个在 2D 游戏中跟踪玩家的摄像头系统。我插入了一个具有光效果的纹理,该纹理从透明到不透明的黑色呈放射状渐变。以下是全文...
我正在尝试创建一个稍微有效的函数来渲染圆。我尝试使用中点算法逐像素绘制像素,但这太慢了。因此,经过一番研究后,我选择创建一个