新人求助
sdl吧
全部回复
仅看楼主
level 11
莫名被系统删帖了[不高兴]
有哪位大神知道为什么吗,以及怎么解决,二楼把全部源码贴上(vs2017+sdl2.0)
2018年03月20日 15点03分 1
level 11
#include "SDL.h"
#include "SDL_image.h"
int main(int argc, char* args[])
{
SDL_Init(SDL_INIT_VIDEO);
SDL_Rect rect;
rect.x = 100;
rect.y = 100;
SDL_Window *windows = SDL_CreateWindow("one",100, 100, 800, 600, SDL_WINDOW_SHOWN);
/*创建一个窗口,窗口叫windows,窗口标题“one”,窗口起始位置100,100(可以是SDL_WINDOWPOS_UNDEFINED让系统决定),窗口分辨率800,600,SDL_WINDOW_SHOWN表示直接显示窗口,SDL_WINDOW_FULLSCREEN,全屏显示*/
SDL_Surface *surface = SDL_GetWindowSurface(windows);
SDL_Surface *image = IMG_Load("yinzhang.png");
/*SDL_BlitSurface(image, NULL, surface, NULL);
SDL_UpdateWindowSurface(windows);
SDL_Delay(5000);
SDL_BlitSurface(image, NULL, surface, &rect);
SDL_UpdateWindowSurface(windows);
SDL_Delay(1000);*/
SDL_BlitSurface(image, &rect, surface, NULL);
SDL_UpdateWindowSurface(windows);
SDL_Delay(10000);
/*SDL_BlitSurface(image, &rect, surface, &rect);
SDL_UpdateWindowSurface(windows);
SDL_Delay(1000);*/
SDL_DestroyWindow(windows);/*销毁windows这个窗口*/
SDL_Quit();/*退出SDl*/
return 0;
}
2018年03月20日 15点03分 2
1