sdl-2 相关问题

有关Simple DirectMedia Layer 2(SDL2)的问题和问题。如果您使用的是SDL 1.2,请使用标签[sdl-1.2]。如果您一般在质疑库,请使用标签[sdl]。

C++11 + SDL2 + Windows:多线程程序在任何输入事件后挂起

我正在使用 C++11、MinGW 和 Windows API 开发屏幕捕获程序。 我正在尝试使用 SDL2 实时观察我的屏幕捕获程序如何工作。 窗户打开得很好,

回答 1 投票 0

任何与 SDL(2) 中的 WM_PAINT 类似的事件

我使用 SDL2 创建了非常简单的程序来显示从光线追踪器图像生成的窗口: auto* wnd = SDL_CreateWindow("光线追踪器", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, s....

回答 1 投票 0

在 SDL 2 中获取连续窗口大小调整事件

我使用以下结构来获取调整大小的 SDL 窗口的新宽度和高度: if (sdl_set->GetMainEvent()->type == SDL_WINDOWEVENT) { if (sdl_set->GetMainEvent()->window.event ==

回答 4 投票 0

SDL2 SDL_GetWindowSurface 返回未知像素格式的表面

不确定为什么 SDL_GetWindowSurface 返回具有未知像素格式的表面。 输出: 窗口像素格式 SDL_PIXELFORMAT_RGB888 表面像素格式 SDL_PIXELFORMAT_UNKNOWN 代码

回答 1 投票 0

SDL_CreateRenderer 冻结/挂起

我使用了GDB,发现SDL_Init和SDL_CreateWindow可以工作,但是当代码到达SDL_CreateRenderer时,它调用它并挂起,它永远不会返回,GDB只是等待。另外,CPU 使用率...

回答 1 投票 0

(已解决)SDL2中不显示透明度的Bmp纹理

我正在研究在 Windows 10 上用 C++ 在 SDL2 中创建的纹理。 我想以透明度显示 bmp 文件 (light.bmp) 的纹理。 我写了这个代码示例,它应该显示 bmp 文本...

回答 1 投票 0

SDL2 中不显示具有透明度的 Bmp 纹理

我正在研究在 Windows 10 上用 C++ 在 SDL2 中创建的纹理。 我想以透明度显示 bmp 文件 (light.bmp) 的纹理。 我写了这个代码示例,它应该显示 bmp 文本...

回答 1 投票 0

[已解决]SDL2 中光追玩家

我使用 SDL2 和 C++ 创建了一个在 2D 游戏中跟踪玩家的摄像头系统。我插入了一个具有光效果的纹理,该纹理从透明到不透明的黑色呈放射状渐变。以下是全文...

回答 1 投票 0

SDL2 中光追玩家

我使用 SDL2 和 C++ 创建了一个在 2D 游戏中跟踪玩家的摄像头系统。我插入了一个具有光效果的纹理,该纹理从透明到不透明的黑色呈放射状渐变。以下是全文...

回答 1 投票 0

操作纹理缓冲区 sdl2 rust 时设置正确的像素颜色

我正在尝试创建一个稍微有效的函数来渲染圆。我尝试使用中点算法逐像素绘制像素,但这太慢了。因此,经过一番研究后,我选择创建一个

回答 1 投票 0

使用Make找不到SDL2库,但使用CMake

我正在尝试在使用 Makefile 构建的项目中使用 SDL2、SDL2_ttf 和 SDL2_image。我尝试了很多不同的方法,但无论到目前为止我尝试过什么,SDL2_ttf 和 SDL2_image 都会抛出...

回答 6 投票 0

pygame._sdl2 和 SDL2 - 使用多个渲染器在 GPU 上进行高效纹理存储

我正在 pygame._sdl2 中工作,以便我可以同时创建多个 (2) 窗口。 我认为这是一个 SDL2 问题,不是特定于 pygame 的: 我希望能够将相同的纹理 blit() 到 b...

回答 1 投票 0

默认参数的RenderCopyEx是否比SDL2中的RenderCopy更消耗资源?

我正在使用 rust-sdl2 中的 sdl2 绑定在 rust 中编写个人游戏框架。我想编写一个 fill_text 函数,我使用构建器模式来创建参数,例如文本、位置和旋转...

回答 1 投票 0

将 SDL2 与 Linux 内核的 DRM 结合使用

我目前正在编写一个最小的 Linux 发行版,供个人使用,使用 Linux 内核和 BusyBox。我使用 QEMU 进行调试,没有像 CMake 这样奇特的构建系统,只有基本的 shell 脚本。 当我...

回答 1 投票 0

SDL2测试程序似乎没有运行并且没有产生任何错误消息

我想使用SDL2库来捕获游戏手柄输入,所以我编写了一个简单的测试程序,但它没有做任何事情,没有错误消息,没有构建错误,什么也没有: 程序输出 ...

回答 1 投票 0

SDL2-CS 自动尝试在 M2 Mac 上查找 libSDL2.dll 而不是 libSDL2.dylib

所以我终于设法让 Rider 在执行以下操作时不会出错:使用 SDL2。我通过不安装 SDL2-CS 而是安装 SDL2-CS.NetCore 来做到这一点,因为我使用的是 .NET 8 。 下面的代码是...

回答 1 投票 0

在哪里加载 arial.ttf 字体和来自可信来源的任何其他字体文件

如何加载 arial.ttf 文件?我在一个项目中使用 sdl_ttf.h,由于 sdl_ttf 仅提供打开 ttf 文件的功能,并且没有预安装字体文件,因此显示错误...

回答 1 投票 0

OPENGL 中纹理的 SDL_PIXELFORMAT_ABGR1555 的等效像素格式是什么?

我有一个游戏,将 ABGR1555 类型的颜色值输出到帧缓冲区,到目前为止我一直在使用 SDL2 进行图形(绘制纹理),并且它可以方便地选择处理颜色

回答 1 投票 0

在 C# 中使用“using”时,Rider MAUI 中的 Mac M2 上找不到 SDL2-CS

我在 C# 中使用 SDL2 读取操纵杆/控制器时遇到了一些问题。 我使用 SDL2 进行跨平台开发,使用 MAUI for Mac 和 Windows 我尝试使用brew安装SDL2: 酿造我...

回答 1 投票 0

窗口似乎被创建了两次

当我用 C 编译并运行一个使用 SDL 库(版本 2)的简单应用程序时,窗口似乎打开了两次;首先我看到一个打开和关闭速度非常快的窗口,然后是窗口

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.