| Name: | »Get pixel«
|
| Line-A Nummer: | $A002
|
| Binding: | Bindings für get_pixel
|
| Beschreibung: | Diese Line-A Funktion ermittelt die Farbe an den angegebenen
Koordinaten.
|
| Ergebnis: | Die Funktion liefert in D0 die Farbe der angegebenen
Koordinaten.
|
| Verfügbar: | Alle TOS-Versionen.
|
| Querverweis: | Binding LINEA Put Pixel
|
| Pure-C: | int16_t get_pixel( int x, int y );
|
| Assembler: |
movem.l D0-D2/A0-A2,-(A7) ; Register retten move.l pParamblk,A0 ; Zeiger Parameterblock LINEA 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 $A002 ; Line-A Opcode move.w D0,color ; D0 enthält Farbe movem.l (A7)+,D0-D2/A0-A2 ; Register restaurieren |