SDL ConvertSurface: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Name)
(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|ArtikelNameOhneSDLamAnfang]]
+
[[Kategorie:SDL|ConvertSurface]]

Aktuelle Version vom 7. September 2013, 10:57 Uhr

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