我正在使用 SDL_gfx 尝试调整图像大小,但我无法真正完成。
情况是我有一个:
SDL_Surface* screen = SDL_SetVideoMode(0,0,32,SDL_FULLSCREEN);
我还有一个:
SDL_Surface* back_img = SDL_Load("back.jpg");
如您所见,我将视频模式设置为全屏,因此屏幕表面的大小会因电脑而异。我想找到一种在屏幕上制作 back_img FIT 的方法,但我有两个主要问题。
screen->w
并screen->h
返回一个假值!- 我无法将图像调整为我想要的特定大小。
有什么帮助吗?