SaveSprite()

Syntax

Ergebnis = SaveSprite(#Sprite, Dateiname$ [, ImagePlugin [, Flags]])
Beschreibung
Speichert das angegebene Sprite auf Disk. Standardmäßig wird es im 24Bit BMP-Format gespeichert. Sehr nützlich für "Screenshots" (Schnappschüsse vom Bildschirminhalt) in Zusammenspiel mit dem GrabSprite() Befehl.

Parameter

#Sprite Das zu speichernde Sprite.
Dateiname$ Der für das zu speichernde Sprite zu verwendende Dateiname.
ImagePlugin (optional) Dies kann eine der folgenden Konstanten sein:
  #PB_ImagePlugin_BMP      : Speichert das Bild als BMP  (Standard-Format)
  #PB_ImagePlugin_JPEG     : Speichert das Bild als JPEG (der Befehl UseJPEGImageEncoder() muss verwendet werden)
  #PB_ImagePlugin_JPEG2000 : Speichert das Bild als JPEG2000 (der Befehl UseJPEG2000ImageEncoder() muss verwendet werden)
  #PB_ImagePlugin_PNG      : Speichert das Bild als PNG  (der Befehl UsePNGImageEncoder() muss verwendet werden)
Flags (optional) Zusätzliche Kontrolle über das Speichern mit dem angegebenen Plugin. Derzeit wird nur die Einstellung der Bildqualität unterstützt: ein Wert von 0 (schlechte Qualität) bis 10 (maximale Qualität). Nur die JPEG und JPEG 2000 Plugins unterstützen dies derzeit (standardmäßig ist die Qualität auf '7' festgelegt, wenn keine Flags angegeben werden).

Rückgabewert

Ein Wert ungleich Null, wenn das Sprite erfolgreich gespeichert wurde, andernfalls Null.

Siehe auch

LoadSprite()

Unterstützte OS

Alle

<- RotateSprite() - Sprite Inhaltsverzeichnis - SpriteBlendingMode() ->