SDL DisplayFormat

Aus DGL Wiki
Version vom 7. September 2013, 11:02 Uhr von End (Diskussion | Beiträge) (Versionskennzeichnung.)

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

SDL_DisplayFormat

Name

SDL_DisplayFormat - Konvertiert eine Surface ins Anzeigeformat. Ab Version 1.0.

Delphi-Spezifikation

function SDL_DisplayFormat(surface : PSDL_Surface)  : PSDL_Surface


Parameter

surface Die Surface die kopiert und konvertiert werden soll


Beschreibung

Die übergebene Surface wird in eine neue Surface kopiert, die das aktuell verwendete Pixelformat des Videopuffers verwendet.

An dieser Stelle können auch die Vorteile von Hardware Colorkey und Alpha-Blit-Beschleunigung genutzt werden.

Wenn der Alphakanal verwendet werden soll, muss die Funktion SDL_DisplayFormatAlpha verwendet werden.


Rückgabewert

Wenn die Konvertierung erfolgreich ist, wird der Pointer auf die neue Surface zurückgeliefert, sonst (wenn z.B. der Speicher überläuft), wird nil zurückgegeben.


Siehe auch

SDL_ConvertSurface, SDL_DisplayFormatAlpha, SDL_SetAlpha, SDL_SetColorKey, SDL_Surface