Herunterladen Inhalt Inhalt Diese Seite drucken

NCR GW-BASIC Betriebsanleitung Seite 175

Inhaltsverzeichnis

Werbung

GET-(Grafik)
Befehl
Syntax:
Verwendung:
Bemerkungen:
GW-BASIC
GET (xl,yl)-(x2,y2),Matrix
Liest Grafikinformationen vom Bildschirm (nur
Grafik-Modus) in eine Matrixvariable.
xl,yl und x2,y2 sind die entgegengesetzten Ecken
eines imaginären Rechtecks. Die Farbe jedes Punk­
tes innerhalb dieses Rechtecks wird in die angege­
bene Matrix gelesen.
Mit der Gleichung
BYTES = 4 + INT
((XLEN*RESOLUTION+7)/8)*YLEN
wird die erforderliche Größe der Matrix in Bytes
angegeben. XLEN stellt die horizontale Länge des
Rechteckes und YLEN die vertikale Länge dar.
RESOLUTION beträgt bei der Farbgrafik mit nied­
riger und hoher Auflösung 2 und bei der einfarbigen
Grafik mit mittlerer und hoher Auflösung 1. (Hier
handelt es sich um die Anzahl von Bits, die für die
Speicherung eines Bildschirmpunktes in den
Video-RAM erforderlich sind.)
Soll beispielsweise eine Grafik mit niedriger Auf­
lösung mit einer Größe von 15 Bildelementen in
horizontaler und 12 Bildelementen in vertikaler
Richtung gespeichert werden, so ist die Anzahl von
erforderlichen Bytes:
4+INT(( 15*2+7)/8)* 12
Dies führt zu einem Ergebnis von 60 Bytes.
Nun brauchen Sie nur noch zu entscheiden, in wel­
cher Art von numerischer Matrix die Grafik gespei­
chert werden soll. In dem Abschnitt über den erfor­
derlichen Platzbedarf in Kapitel 1 wurden die Bytes
pro Element einer Matrix folgendermaßen angege­
ben:
• Ganzzahlige Matrix - 2
• Matrix mit einfacher Genauigkeit - 4
• Matrix mit doppelter Genauigkeit - 8
GW-BASIC-BEFEHLE UND FUNKTIONEN
GET (GRAFIK)
4-101

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis