#include #include #include "array.h" void quit(int e_st) { SDL_Quit(); exit(e_st); } int main(int argc, char* args[]) { SDL_Window* window = NULL; SDL_Surface* screen = NULL; if (SDL_Init(SDL_INIT_EVERYTHING) < 0) { quit(1); } //screen = SDL_SetVideoMode(640, 480, 32, SDL_SWSURFACE); window = SDL_CreateWindow("SDL Tutorial", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, 640, 320, SDL_WINDOW_SHOWN); if (!window) { quit(1); } screen = SDL_GetWindowSurface(window); if (!screen) { quit(1); } SDL_FillRect(screen, NULL, SDL_MapRGB(screen->format, 0xFF, 0xFF, 0xFF)); SDL_UpdateWindowSurface(window); SDL_Delay(2000); SDL_DestroyWindow(window); quit(0); }