GrabImage()

Syntax

Ergebnis = GrabImage(#Image1, #Image2, x, y, Breite, Höhe)
Beschreibung
Erstellt ein neues Bild aus dem angegebenen Bereich des Quell-Bildes. Wenn das Bild "Multi-Frame" ist (aus mehreren Einzelbildern besteht), dann wird das aktuelle Frame für das Ausschneiden verwendet.

Parameter

#Image1 Das Quell-Bild.
#Image2 Eine Nummer, um das neue Bild zu identifizieren. #PB_Any kann angegeben werden, um diese Nummer automatisch zu generieren.

Hinweis: Die Nummer eines existierenden Bildes, welches mit Hilfe von #PB_Any erstellt wurde, kann nicht als Ziel-Bild verwendet werden. Stattdessen muss das existierende Bild freigegeben werden, und hier eine neue Nummer durch Angabe von #PB_Any generiert werden.
x, y, Breite, Höhe Die Position und die Größe des Bereiches, welcher in das neue Bild kopiert werden soll.

Rückgabewert

Gibt einen Wert ungleich Null zurück, wenn das Bild erfolgreich erstellt wurde, und Null wenn das Bild nicht erstellt werden konnte. Wenn #PB_Any als #Image2 Parameter angegeben wurde, dann wird bei Erfolg die automatisch generierte Nummer zurückgegeben.

Siehe auch

CreateImage(), LoadImage(), CatchImage(), CopyImage()

Unterstützte OS

Alle

<- GetImageFrameDelay() - Image Inhaltsverzeichnis - ImageDepth() ->