Doch.
Mittlerweile muss ich sagen dass ich die Doku davor schon gekannt habe.
Hat nur anders ausgesehen.
Mein Problem ist, dass ich zu dumm bin die Anzeige zu deklarieren.
Sprich: Im Tutorial auf der Wiki sieht das ganze so aus:
|
C-/C++-Quelltext
|
1
|
SDL_Surface* screen = SDL_SetVideoMode(800, 600, 32, SDL_DOUBLEBUF);
|
Und bei mir so:
main.cpp
|
C-/C++-Quelltext
|
1
2
3
|
// Framework initialisieren
if (g_pFramework->Init (800, 600, 16, true) == false)
return (0);
|
framework.cpp
|
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
|
// Vollbild oder Fenstermodus einstellen
if (bFullscreen == true)
{
m_pScreen = SDL_SetVideoMode (ScreenWidth, ScreenHeight, ColorDepth,
SDL_HWSURFACE | SDL_DOUBLEBUF |
SDL_FULLSCREEN);
}
else
{
m_pScreen = SDL_SetVideoMode (ScreenWidth, ScreenHeight, ColorDepth,
SDL_HWSURFACE | SDL_DOUBLEBUF);
}
// Prüfen, ob alles funktioniert hat
if (m_pScreen == NULL)
{
cout << "Videomodus konnte nicht gesetzt werden!" << endl;
cout << "Fehlermeldung: " << SDL_GetError () << endl;
Quit ();
return (false);
}
|
|
C-/C++-Quelltext
|
1
|
SDL_BlitSurface(text, 0, HIER DIE DEKLARATION, &textPosition);
|
Ich wette, dass ich mich wieder total bescheuert anstelle
und ihr von mir mittlerweile sonst was denken werdet.