get_hsi — Abfragen der aktuellen Farbe in HSI-Kodierung.
get_hsi( : : WindowHandle : Hue, Saturation, Intensity)
get_hsi gibt die Ausgabefarben, bzw. Grauwerte für das
Ausgabefenster an. Diese werden durch Hue (Farbwert),
Saturation (Sättigung) und Intensity (Intensität)
beschrieben.
Die Werte die man mit get_hsi erhält können mit
set_hsi wieder gesetzt werden.
Die Werte von get_hsi können durch Rundungsfehler ungenau sein.
Sie entsprechen nicht genau den Werten die z.B. mit set_hsi
gesetzt wurden (intern wird die Farbe in RGB gehalten).
WindowHandle (input_control) window → (handle)
Fenster-Handle.
Hue (output_control) integer-array → (integer)
Farbwert der aktuellen Zeichenfarbe.
Saturation (output_control) integer-array → (integer)
Sättigung der aktuellen Zeichenfarbe.
Intensity (output_control) integer-array → (integer)
Intensität der aktuellen Zeichenfarbe.
get_hsi liefert den Wert 2 (H_MSG_TRUE), falls das Fenster gültig ist.
Ansonsten wird eine Fehlerbehandlung durchgeführt.
set_hsi,
set_color,
set_rgb,
trans_to_rgb,
trans_from_rgb
Foundation