SDL DisplayFormat: Unterschied zwischen den Versionen
Aus DGL Wiki
End (Diskussion | Beiträge) (Versionskennzeichnung.) |
|||
Zeile 3: | Zeile 3: | ||
== Name == | == Name == | ||
− | '''SDL_DisplayFormat''' - Konvertiert eine Surface ins Anzeigeformat | + | '''SDL_DisplayFormat''' - Konvertiert eine Surface ins Anzeigeformat. Ab Version 1.0. |
− | |||
== Delphi-Spezifikation == | == Delphi-Spezifikation == |
Aktuelle Version vom 7. September 2013, 11:02 Uhr
Inhaltsverzeichnis
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