我正在尝试制作一个二维地图编辑器。现在,如果我的地图完成,我想保存它。
我试过了:
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>
答案 0 :(得分:1)
该死的我只是在文件路径上失败了。我忘记了最后一句话:(filename.png)。
但现在我的形象是全黑的:S。