get_pixel
— Abfragen des aktuellen Farbtabellenindex.
get_pixel
ist veraltet und wird nur aus Gründen
der Rückwärtskompatibilität zur Verfügung gestellt.
get_pixel( : : WindowHandle : Pixel)
get_pixel
gibt die Kodierung des Ausgabegrauwerts bzw. der
Ausgabefarbe für das Ausgabefenster aus.
Wird mit den Operatoren set_color
oder set_gray
der
Modus für die Ausgabe (disp_region
, disp_ellipse
,
etc.) auf Farbe(n) bzw. Grauwert(e) gesetzt,
dann wird der angegebene Werte in einen internen Code umgewandelt. Dieser
Code wird dann (physikalisch) bei der Darstellung auf dem Bildschirm
verwendet. Die Umsetzung ist von den Abbildungseigenschaften und dem Zustand
des Ausgabegerätes abhängig und kann bei verschiedenen Programmläufen
unterschiedlich ausfallen. Der Begriff „Pixel“ ist nicht mit dem des
„Pixels“ in der Bildverarbeitung zu verwechseln (hierfür gibt es den
Operator get_grayval
). Ein Pixel ist hier i.a. der Index in
der Farbtabelle.
get_pixel
erlaubt es, die Ausgabeart zu sichern, ohne dass man
wissen muss, ob Farbe(n) oder Grauwert(e) gesetzt wurden.
Zurückgesetzt wird der Parameter mit dem Operator set_pixel
.
WindowHandle
(input_control) window →
(handle)
Fenster-Handle.
Pixel
(output_control) integer-array →
(integer)
Index in der aktuellen Farbtabelle.
get_pixel
liefert den Wert 2 (H_MSG_TRUE), falls das Fenster gültig ist.
Ansonsten wird eine Fehlerbehandlung durchgeführt.
set_pixel
,
disp_region
,
disp_image
Foundation