IMG Load

Aus DGL Wiki
Version vom 28. April 2007, 14:26 Uhr von Lord Horazont (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

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.


Siehe auch

IMG_Load_RW, IMG_LoadTyped_RW