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