ImageOutput()

Syntax

OutputID = ImageOutput(#Image)
Beschreibung
Ermittelt die 'OutputID' des Bildes, um darauf 2D-Zeichen-Operationen ausführen zu können. Alternativ kann der Befehl ImageVectorOutput() verwendet werden, um Vektorzeichnen auf dem Bild durchzuführen. Wenn das Bild "Multi-Frame" ist (aus mehreren Einzelbildern besteht), dann wird das aktuelle Frame verwendet.

Parameter

#Image Das Bild, auf dem gezeichnet werden soll.

Rückgabewert

Gibt die OutputID zurück, oder Null wenn Zeichnen nicht möglich ist. Dieser Wert sollte direkt an die StartDrawing() Funktion übergeben werden, um die Zeichen-Operation zu starten. Der Rückgabewert ist nur gültig für eine Zeichen-Operation und kann nicht wiederverwendet werden.

Beispiel

  StartDrawing(ImageOutput(#Image))
    ; hier folgen die Zeichenoperationen...
  StopDrawing()

Anmerkungen

Diese Funktion kann nicht mit geladenen Icon-Dateien (*.ico) verwendet werden.

Das Bild muss zuvor geladen (mittels LoadImage() bzw. CatchImage()) oder neu erstellt (mittels CreateImage()) worden sein.

Siehe auch

StartDrawing(), ImageVectorOutput()

Unterstützte OS

Alle

<- ImageID() - Image Inhaltsverzeichnis - ImageVectorOutput() ->