====== SDL_MapRGB ======
SDL_MapRGB konvertiert eine RGB Farbe in eine möglichst ähnliche Farbe in dem gegebene Pixel Format.
===== Signatur =====
#include
Uint32 SDL_MapRGB(SDL_PixelFormat *fmt, Uint8 r, Uint8 g, Uint8 b);
==== Parameter ====
=== fmt ===
Das Zielformat (Beispielsweise aus [[SDL_Surface]]::format)
=== r, g, b ===
Die RGB Farbkomponenten.
==== Rückgabewert ====
* Der Farbwert im Zielformat
===== Beispiel =====
Um eine Farbe im Bildschirmformat zu erhalten kann man wie folgt vorgehen:
// Fenster erstellen
SDL_Surface *screen = SDL_SetVideoMode(312, 61, 16, SDL_DOUBLEBUF);
// Rote Farbe im Bildschirmformat
Uint32 red_color = SDL_MapRGB(screen->format, 255, 0, 0);