如何使用 sdl 从内存加载图像 (c++)
我在 std::vector 变量内有一个图像。我使用 winhttp 从网站下载了图像,我成功地写入文件并显示,但现在我想直接从内存中显示它。我怎样才能加载它?…
pygame 在 cygwin 中运行 - 没有可用的视频设备?
我使用的是带有 Cygwin 版本的 Windows 7 Professional 64 位: CYGWIN_NT-6.1-WOW64 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin 我使用 cygwinp…
GCC SDL + GLEW 链接错误
我有一个静态库,在其中通过 GLEW 调用 OpenGL 扩展函数。由于该项目是在 GCC (NetBeans 7.0) 中构建的,并且 GLEW 的二进制文件仅以 Visual-C 风格提…
SDL:在 SDL_SetVideoMode 调用后防止窗口显示
我想在现有应用程序中创建 SDL 窗口。我遇到的问题是,在启动时,在 SDL_SetVideoMode 调用之后,会弹出一个黑色窗口,直到应用程序的其余部分初始化…
SDL_image PNG透明度错误
我正在将 PNG 文件(带有一些透明位置)加载到我的 SDL 应用程序中。 谷歌搜索如何做到这一点为我提供了以下代码示例: SDL_Surface *LoadImage(std::…
Haskell:无法在 Windows 上安装 SDL-0.6.2
我正在尝试使用 ghc 6.12.1(Haskell 平台)在 Windows 7 上安装 Haskell SDL-0.6.2 软件包。我最终从 cabal 得到以下输出: C:\Users\Martin\dev\Ras…
与 OpenGL、SDL 和图形驱动程序相关的内存泄漏和错误
系统与库规格: 操作系统 - Ubuntu 11.10 显卡 - ATI Mobility Radeon HD 5430 显卡驱动程序版本 - fglrx-updates/fglrx-updates-dev (2:8.881-0ubunt…
渲染几何体中的 alpha 透明度并计算位图中的 alpha 颜色 - OpenGL
这是一个由两部分组成的问题。我正在渲染一些 BSP 几何体,并且某些纹理具有应该不可见的 alpha 颜色。 所以第一步是找出 Alpha 颜色,这样我就可以正…
BPP 颜色变化 SDL
每次运行应用程序时,颜色都会发生变化,显示如下 Display = SDL_SetVideoMode(WIDTH, HEIGHT, 16, SDL_HWSURFACE | SDL_DOUBLEBUF | SDL_ASYNCBLIT) …
Android 上的 ffmpeg 播放
我成功地为 Android 编译了 ffmpeg 库,并且能够将它们加载到我的 jni Android 应用程序中。现在开始调用 ffmpeg 函数并按照在线教程进行操作。我在那…
c++ 中文件的相对路径使用 xcode 的应用程序
我正在尝试使用可可应用程序加载文件,但该应用程序找不到 我使用SDL_image的文件,代码是: SDL_Surface* surface = IMG_Load(file); 文件是:“/Res…
在 C 中将 Uint16 转换为字符串
我正在尝试使用 SDL 并读取用户输入,因为我需要将 Uint16 转换为字符串,这是我的代码: if( event.type == SDL_KEYDOWN ) { if( strlen(str) <= 16 …
Linux 下双显示器设置上的 SDL 假全屏模式
使用SDL 1.3我想在linux下创建假全屏SDL_Window。如果我只有一台显示器,这很容易。 我刚刚获得当前显示模式并创建了一个窗口。 SDL_GetDesktopDispla…
检查SDL_FreeSurface之前是否已释放表面
当使用 SDL_Surface 处理图像时,我遇到了运行 SDL_FreeSurface(SDL_Surface *) (doc) 在同一指针上两次会产生分段错误。 我理解为什么会发生这种情况…