有关Simple DirectMedia Layer 2(SDL2)的问题和问题。如果您使用的是SDL 1.2,请使用标签[sdl-1.2]。如果您一般在质疑库,请使用标签[sdl]。
我正在研究Lazy Foo的SDL2教程,并尝试渲染多个视口。这个想法是将PNG加载为纹理,为3个不同的视口创建SDL_Rect结构(左上,顶部...
我已经正确安装了sdl2,并使用xcode制作了一个新的命令行工具来运行sdl2。但是,每当我运行我的makefile时,都会出现致命错误。我的'.h'文件具有#include ...
我是SDL2(2.0.10版)的新手,我从Lazy Foo教程中教它。在“ ViewPort的课程”示例代码中,仅在左侧视口中渲染第一张图像,而在其他视口中则不渲染。在...
我正在将Windows 10上的库SDL2与MSVC(又名Visual C ++)编译器一起用于个人项目。尝试处理输入时遇到麻烦。代码如下,其来源是...
所以我正在外部库中创建一个类,以便在SDL项目中使用它。当使用单个文件时,sdl可以正确链接并且可以正常工作。但是当我使用外部库时,我得到Screen.cpp:7:...
增加窗口大小后,我无法在窗口上绘制。我仍然可以借鉴旧的部分。例如,我有一个100x100的窗口,我使用SDL_SetWindowSize将其大小增加到200x200。我可以画到...
this:#include #define SDL_MAIN_HANDLED #include int main(int argc,char ** argv){if(SDL_INIT(SDL_INIT_EVERYTHING)<0){std :: cout <>] >
我的SDL2程序需要什么二进制文件,因此它可以在未安装SDL2的另一台计算机上工作
基于SDL2的程序我必须附带哪些二进制文件,以便它可以在未安装SDL的另一台计算机上工作?我的程序所需的库:iostream SDL2 / SDL.h SDL2 / SDL_image.h ctime ...
当前正在处理一个学校项目,我们需要在SDL窗口中创建一个输入框。由于没有功能,所以我要创建基本的输入框,但是我找不到如何检测哪个键...
我正在C ++中使用SDL2创建精灵。但是,当我按下该键时,SDL_KEYUP会不断触发。 void update()覆盖{if(Game :: event.type == SDL_KEYDOWN){...
我正在尝试使用sdl2,但是当我尝试运行我的程序时,出现一个错误,提示代码执行无法进行,因为找不到SDL2.dll。尝试重新安装[...]我正在从...
为什么此SDL2图形代码无法在Kubuntu 18.04中按预期方式工作?
以下代码在具有gdm3桌面环境的Ubuntu 18.04中生成一个彩色窗口。但是,在具有KDE桌面环境的Kubuntu 18.04中,相同的代码不会产生彩色窗口。 ...
我正在尝试编译使用SDL2创建的程序以在其他计算机上运行(或在这种情况下测试VM)。我一直在用我认为正确的标志进行编译,例如g ++ main.cpp -o main -...
使用FFmpeg和SDL_QueueAudio播放视频中的声音会产生高音调音频
我正在尝试使用SDL2和FFmpeg播放mp4文件中的音频,并且使用SDL_QueueAudio似乎比设置回调要容易得多。我找到的所有解决方案,无论是在这里还是在危险中...
缺少使用C ++,SDL,CMAKE和GitHub Actions可重复分发的VC [重复]
我已经能够获得GitHub动作来编译和上传CMake文件生成的.exe,但是在运行时,我得到了一些缺少的.dll文件。其中包括:MSVCP140D.dll,VCRUNTIME140D.dll,...
只是让PySDL2在Windows 10和Linux Mint 19.2上都能正常工作。但是,当我在Windows 10下调整窗口大小时,直到停止拖动并释放鼠标后,窗口才会重新绘制...
我有两台显示器连接到我的计算机。当我将窗口从SDL2移至第二个显示器,并且代码调用SDL_SetWindowPosition函数时,该窗口会自动移至我的第一个...
我正在尝试在我的python-kivy代码上使用buildozer。在运行代码buildozer android debug deploy run之后,该运行停留在从https://www.libsdl.org/projects / ...]下载sdl2_image中。
[SDL + OpenGL ES 2.0以使用着色器显示纹理
我目前需要开发一个使用着色器显示简单纹理(由程序通过现有SDL2代码生成的纹理)的程序。现在来看结合OpenGL ES 2.0的工作方式...
TL; DR我正在尝试在自己的C ++程序中捕获键盘事件(更具体地说,是Ctrl + c命令)。我正在通过SDL2中的通用键盘按键来尝试此操作。 END TL;我发现了DR ...