SDL ConvertSurface

Aus DGL Wiki
Wechseln zu: Navigation, Suche

SDL ConvertSurface

Name

SDL_ConvertSurface - Konvertiert eine Surface zum Format einer anderen Surface

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