sdl-2 相关问题

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

Linux中的SDL2空透明窗口

下面是我尝试在运行Ubuntu 18.04和KDE等离子桌面环境的Linux计算机上运行的一些示例SDL2代码(如果相关,我安装了多个桌面环境):#...

回答 2 投票 2

将SDL2_net与CMake链接

我正在尝试通过CMake将SDL2_net(SDL_net 2.0)链接到我的项目,但在搜索之后我还没有找到解决方案。我的CMakeLists.txt目前看起来像这样:1 cmake_minimum_required(...

回答 2 投票 0

SDL_WINDOWEVENT_RESIZED与SDL_WINDOWEVENT_SIZE_CHANGED

在SDL中,这两个窗口事件之间有什么不同? SDL_WINDOWEVENT_RESIZED SDL_WINDOWEVENT_SIZE_CHANGED在wiki doc页面中有以下代码示例:case SDL_WINDOWEVENT_RESIZED:...

回答 1 投票 2

SDL2透明表面

我正在尝试创建一个透明的表面,blit它更大的表面(我的屏幕的大小),然后创建它的纹理,复制到渲染器,最终渲染呈现。我见过很多其他论坛......

回答 1 投票 -1

在构建中包含资产(C中的SDL-2游戏项目)

我正在用SDL-2制作游戏项目,用C编码.IDE是Code :: Blocks v17.12。我的资产文件夹有问题。在游戏中包含资产是没有问题的。我把它们放进去就像这样:......

回答 1 投票 1

如何将framebuffer对象绘制到默认的帧缓冲区

这段代码应该使用framebuffer对象和渲染缓冲区清除黄色背景,但我得到的是黑色背景。 #包括 #包括 ...

回答 1 投票 2

SDL2程序只写字符串的一部分

我有一个带有TextOut函数的代码,每次都会在窗口上写一个char,但会有一些延迟。一切正常,但我的程序只将部分字符串写入窗口。但有时......

回答 2 投票 0

SDL 2.0密钥重复和延迟

我在乒乓球游戏中遇到SDL 2.0键盘输入问题。当我按左箭头命令向左移动时,它由SDL_PollEvents()处理,如果键是......则正确响应

回答 3 投票 3

OpenGL 3.2 2D渲染问题

渲染工件http://byte-werx.com/rendering-artifact.png当我创建两个精灵批次并尝试在同一帧上绘制两次时,我的屏幕的一半(或左右)会“丢失”;这个 ...

回答 1 投票 0

如何在Windows上修复cmake find_package“找不到SDL2”?

我正在使用SDL2开发一个小项目,我正在使用cmake来构建和编译代码,以便它可以在不同的平台(主要是Windows和Linux)上运行。现在我遇到了麻烦......

回答 1 投票 1

SDL2和3D渲染

我正在寻找有关如何使用SDL2来创建3D图形的教程,但我发现的一切都是使用OpenGL。我只是想知道SDL2是否具有以3D形式渲染事物的能力(即制作......

回答 2 投票 0

如何修复“抛出异常:读取访问冲突。 **表面**是nullptr。发生在SDL2 C ++中

我试图用c ++学习SDL2,每当我尝试填充表面时我得到这个错误,在互联网上搜索一个解决方案并且还没找到一个:SDL_Surface * Surface = NULL; ...

回答 1 投票 0

为什么这个简单的OpenGL ES 2.0 / SDL 2程序不能让我改变我的点精灵大小?

我正在研究一个简单的OpenGL ES 2.0程序(与SDL 2一起使事情变得更容易),并决定尝试点精灵。我能够让他们成功画画,但我无法......

回答 2 投票 0

即使安装了libmpg123,SDL_Mixer 2.0.4“MP3支持也不可用”

我是编程的初学者,我正在尝试将一个简单的控制台MP3播放器作为一个项目。为此,我需要一种播放.mp3文件的方法。 SDL Mixer提供此功能但需要libmpg123 ...

回答 1 投票 0

未解析的外部符号__imp__fprintf和__imp____iob_func,SDL2

有人可以解释__imp__fprintf和__imp____iob_func未解决的外部手段是什么?因为我在尝试编译时遇到这些错误:1> SDL2main.lib(SDL_windows_main.obj)...

回答 16 投票 96

glGetProgramIv声称着色器链接失败,但glGetProgramInfoLog为空

我目前正在尝试使用OpenGl和C ++编写基本图形引擎。在这样做的过程中,OpenGl表现得非常奇怪,没有明显的解释。它声称着色器未能......

回答 1 投票 1

在OSX上的SDL2中,如何将Joy-Con的控制杆从“帽子”切换到“模拟”模式?

OSX上的SDL2将Nintendo Joy-Con的模拟摇杆读作帽子,只给出方向而不是模拟值。如何切换此控制器上的模式以获得模拟输入?我正在使用SDL版本......

回答 1 投票 0

gcc无法识别某些SDL功能

我正在学习使用SDL,不幸的是我不明白为什么linux上的gcc会误解我的代码并用其他函数解释它并给我这些编译错误。我没看到...

回答 2 投票 0

初始化bgfx时遇到问题(使用sdl2窗口)

我正在尝试使用SDL2创建一个窗口并初始化BGFX以使用它。我目前的测试只是使用清晰的颜色将窗口设置为紫色。我尝试使用CreateWindowEx创建一个窗口作为...

回答 1 投票 2

如何使用C / C ++和SDL2将文件字体加载到RAM中?

根据我所学到的“最佳实践”,我们应该将程序所需的资源加载到RAM中,避免对用户硬盘驱动器的不必要请求。使用SDL2,我总是免费图片...

回答 2 投票 3

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