IMG Load
Aus DGL Wiki
Version vom 28. April 2007, 14:35 Uhr von Lord Horazont (Diskussion | Beiträge)
Inhaltsverzeichnis
IMG_Load
Name
IMG_Load - Lädt ein Bild aus einer Datei
Delphi-Spezifikation
function IMG_Load(file : PChar): PSDL_Surface
Parameter
file | Bilddatei aus der die Surface erstellt werden soll |
---|
Beschreibung
Lädt eine Datei um sie als Bild in einer neuen Surface zu erstellen. Dies Ruft IMG_LoadTyped_RW auf mit der Dateierweiterung als Parameter. Diese Funktion kann alle unterstützten Bildformate laden, auch TGA solange der Dateiname auf .tga endet.
Nach der Verwendung sollte die Surface mit SDL_FreeSurface wieder freigegeben werden.
Hinweise
Man sollte Bilder außerhalb von Event-Loops laden und die geladenen Daten solange im Speicher halten bis man sie wirklich nicht mehr braucht, da das Laden durch Konvertieren und Festplattenzugriff nicht unbedingt schnell ist.
Rückgabewert
Gibt das Bild als PSDL_Surface zurück, nil bei einem Fehler.