SDL ConvertSurface: Unterschied zwischen den Versionen
Aus DGL Wiki
End (Diskussion | Beiträge) (Versionskennzeichnung.) |
|||
Zeile 3: | Zeile 3: | ||
== Name == | == Name == | ||
− | '''SDL_ConvertSurface''' - Konvertiert eine Surface zum Format einer anderen [[SDL_Surface|Surface]] | + | '''SDL_ConvertSurface''' - Konvertiert eine Surface zum Format einer anderen [[SDL_Surface|Surface]]. Ab Version 1.0. |
== Delphi-Spezifikation == | == Delphi-Spezifikation == |
Aktuelle Version vom 7. September 2013, 10:57 Uhr
Inhaltsverzeichnis
SDL ConvertSurface
Name
SDL_ConvertSurface - Konvertiert eine Surface zum Format einer anderen Surface. Ab Version 1.0.
Delphi-Spezifikation
function SDL_ConvertSurface(src: PSDL_Surface; fmt: PSDL_PixelFormat; flags: UInt32): PSDL_Surface;
Parameter
src | Die Quell-Surface von der kopiert wird |
---|---|
fmt | Das Pixel-Format, in welches konvertiert werden soll |
flags | Das flags-Parameter wird an SDL_CreateRGBSurface übergeben und hat auch die entsprechende Syntax |
Beschreibung
Erzeugt eine neue Surface mit dem angegebenen Format (fmt) und kopiert und konvertiert die übergebene Surface (src) zu der neu erstellten. Schlägt die Funktion fehl, wird nil zurückgeliefert. Diese Funktion ist außerdem nützlich, um eine Surface zu kopieren.
Diese Funktion wird intern von SDL_DisplayFormat genutzt.
Hinweise
Die Funktion kann nur nach SDL_Init aufgerufen werden.
Rückgabewert
Zurückgeliefert wird eine neue Surface mit dem angegebenen Pixelformat (fmt), die den Inhalt der Quell-Surface enthält (src).
Siehe auch
SDL_CreateRGBSurface, SDL_DisplayFormat, SDL_PixelFormat, SDL_Surface