SDL2:将图像保存为png错误

时间:2014-05-10 23:40:35

标签: c++ sdl-2

我正在尝试制作一个二维地图编辑器。现在,如果我的地图完成,我想保存它。

我试过了:

IMG_SavePNG(SDL_GetWindowSurface(window), "C:/Users/<MY_NAME>/Desktop");

但没有任何反应。没有图像保存,也没有错误。

这是我的窗口的创建:

SDL_Window* window = SDL_CreateWindow("Famonex", 100, 100, WINDOW_WIDTH, WINDOW_HEIGHT,    SDL_WINDOW_SHOWN | SDL_WINDOW_RESIZABLE);

以下是我的包含:

#include <SDL.h>
#include <SDL_image.h>
#include <SDL_mixer.h>

1 个答案:

答案 0 :(得分:1)

该死的我只是在文件路径上失败了。我忘记了最后一句话:(filename.png)。

但现在我的形象是全黑的:S。