Name: | »Put pixel«
|
Line-A Nummer: | $A001
|
Binding: | Bindings für put_pixel
|
Beschreibung: | Diese Line-A Funktion setzt einen Punkt in der angegebenen
Farbe an die angegebenen Koordinaten.
|
Ergebnis: | Die Funktion liefert kein Ergebnis.
|
Verfügbar: | Alle TOS-Versionen.
|
Querverweis: | Binding LINEA Get Pixel
|
Pure-C: | void put_pixel( int16_t x, int16_t y, int16_t color );
|
Assembler: |
movem.l D0-D2/A0-A2,-(A7) ; Register retten move.l pParamblk,A0 ; Zeiger Parameterblock LINEA move.l (8,A0),A1 ; Adresse intin move.w color,(A1) ; Farbe in intin[0] move.l (12,A0),A1 ; Adresse ptsin move.w x,(A1) ; X-Koordinate in ptsin[0] move.w y,(2,A1) ; Y-Koordinate in ptsin[1] dc.w $A001 ; Line-A Opcode movem.l (A7)+,D0-D2/A0-A2 ; Register reataurieren |