SDL ConvertSurface: Unterschied zwischen den Versionen
Aus DGL Wiki
I0n0s (Diskussion | Beiträge) K (→Name) |
End (Diskussion | Beiträge) (Versionskennzeichnung.) |
||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
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 == | ||
− | function SDL_ConvertSurface(src: PSDL_Surface; fmt: PSDL_PixelFormat; flags: UInt32): PSDL_Surface; | + | function '''SDL_ConvertSurface'''(''src'': PSDL_Surface; ''fmt'': PSDL_PixelFormat; ''flags'': UInt32): PSDL_Surface; |
− | |||
== Parameter == | == Parameter == | ||
Zeile 19: | Zeile 18: | ||
|- | |- | ||
! ''flags'' | ! ''flags'' | ||
− | | Das flags-Parameter wird an SDL_CreateRGBSurface übergeben und hat auch die entsprechende Syntax | + | | Das flags-Parameter wird an [[SDL_CreateRGBSurface]] übergeben und hat auch die entsprechende Syntax |
|} | |} | ||
Zeile 26: | Zeile 25: | ||
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. | 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. | + | Diese Funktion wird intern von [[SDL_DisplayFormat]] genutzt. |
== Hinweise == | == Hinweise == | ||
− | Die Funktion kann nur nach SDL_Init aufgerufen werden. | + | Die Funktion kann nur nach [[SDL_Init]] aufgerufen werden. |
Zeile 40: | Zeile 39: | ||
[[SDL_CreateRGBSurface]], [[SDL_DisplayFormat]], [[SDL_PixelFormat]], [[SDL_Surface]] | [[SDL_CreateRGBSurface]], [[SDL_DisplayFormat]], [[SDL_PixelFormat]], [[SDL_Surface]] | ||
− | [[Kategorie:SDL| | + | [[Kategorie:SDL|ConvertSurface]] |
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