Hallo,
Ich arbeite grade ein Tutorial zur SDL durch. Nämlich dieses hier:
http://lazyfoo.net/SDL_tutorials/lesson01/index2.php
In dem Toturial geht es darum ein einfaches Bild auf Bildschirm anzuzeigen.
Ich habe mich Schritt für Schritt an das Toturial gehalten und bekomme auch einen Schwarzen Bildschirm für 2 Sekunden zu Gesicht. Nur wird da leider nicht mein "Hello World" Bild angezeigt..
Hier ist mein Code:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#include "SDL.h"
int main( int argc, char* args[] )
{
//The images
SDL_Surface* pic = NULL;
SDL_Surface* screen = NULL;
SDL_Init( SDL_INIT_EVERYTHING );
screen = SDL_SetVideoMode( 640, 480, 32, SDL_SWSURFACE );
pic = SDL_LoadBMP( "pic.bmp" );
SDL_BlitSurface( pic, NULL, screen, NULL );
SDL_Flip( screen );
SDL_Delay( 2000 );
SDL_FreeSurface( pic );
SDL_Quit();
return 0;
}
|
Irgendwo muss doch der Wurm drinne sein. Wäre nett wenn mir jemand hilft
Edit: Den "hello" pointer aus dem tut habe ich in "pic" umbenannt aber das ist ja auch ersichtlich