CreateImage()

Syntax

Ergebnis = CreateImage(#Image, Breite, Höhe [, Tiefe])
Beschreibung
Erstellt ein leeres Bild (Image) mit schwarzem Hintergrund, welches zum darauf Zeichnen benutzt werden kann.

Wenn #PB_Any als '#Image' Parameter verwendet wird, dann wird die Nummer des neuen Image als 'Ergebnis' zurückgegeben.

Gültige 'Tiefen'-Werte können sein: 24 und 32 Bit. Der Standard ist 24 Bit, wenn keine Tiefe angegeben wird. Der 'Tiefe'-Wert kann mit #PB_Image_Transparent kombiniert werden (mit dem bitweisen oder dem '|' Operator), um ein Bild zu erstellen, bei dem der Alpha-Kanal auf völlige Transparenz gesetzt ist.

Sie können verschiedene andere Funktionen benutzen, um das erstellte Bild zuzugreifen:
StartDrawing() mit ImageOutput() zum Zeichnen auf das erstellte Bild
CopyImage() zum Erstellen eines weiteren Bildes vom aktuellen Bild
GrabImage() zum Erstellen eines weiteren Bildes aus einem angegebenen Bildausschnitt des aktuellen Bildes
DrawImage() mit ImageID() zum Anzeigen des erstellten Bildes auf dem aktuellen Ausgabekanal
ImageGadget() zum Anzeigen des Bildes auf einem Programmfenster
ButtonImageGadget() zum Erstellen eines Bild-Schalters auf einem Programmfenster

Hinweis: Die Bildgröße ist derzeit auf 8192x8192 Pixel (sofern der verfügbare Speicher dies ermöglicht) limitiert.

Unterstützte OS

Alle

<- CopyImage() - Image Inhaltsverzeichnis - FreeImage() ->