Re: SDL window does not open
Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.To use SDL You need to add the include file SDL/SDL.h to the top of your program like this:#include <SDL/SDL.h>.
Code:
SDL_INIT_TIMER
SDL_INIT_AUDIO
SDL_INIT_VIDEO
SDL_INIT_CDROM
SDL_INIT_JOYSTICK
SDL_INIT_NOPARACHUTE
SDL_INIT_EVENTTHREAD
SDL_INIT_EVERYTHING
Re: SDL window does not open
First declare an area:
Code:
SDL_Surface * screen = NULL;
Then replace your line:
Code:
SDL_SetVideoMode (640, 480, 32, SDL_HWSURFACE);
For this:
Code:
Wallpapers SDL_SetVideoMode = (640, 480, 32, SDL_HWSURFACE);
Re: SDL window does not open
setting up SDL for keyboard input :
Code:
SDL_Surface *screen;
if (SDL_Init(SDL_INIT_VIDEO) != 0) {
printf("Unable to initialize SDL: %s\n", SDL_GetError());
return 1;
}
atexit(SDL_Quit);
screen = SDL_SetVideoMode(320, 240, 0, SDL_ANYFORMAT);
if (screen == NULL) {
printf("Unable to set video mode: %s\n", SDL_GetError());
return 1;
}