get_hsiT_get_hsiGetHsiGetHsi (Operator)

Name

get_hsiT_get_hsiGetHsiGetHsi — Abfragen der aktuellen Farbe in HSI-Kodierung.

Signatur

get_hsi( : : WindowHandle : Hue, Saturation, Intensity)

Herror T_get_hsi(const Htuple WindowHandle, Htuple* Hue, Htuple* Saturation, Htuple* Intensity)

void GetHsi(const HTuple& WindowHandle, HTuple* Hue, HTuple* Saturation, HTuple* Intensity)

HTuple HWindow::GetHsi(HTuple* Saturation, HTuple* Intensity) const

static void HOperatorSet.GetHsi(HTuple windowHandle, out HTuple hue, out HTuple saturation, out HTuple intensity)

HTuple HWindow.GetHsi(out HTuple saturation, out HTuple intensity)

Beschreibung

get_hsiget_hsiGetHsiGetHsiGetHsi gibt die Ausgabefarben, bzw. Grauwerte für das Ausgabefenster an. Diese werden durch HueHueHueHuehue (Farbwert), SaturationSaturationSaturationSaturationsaturation (Sättigung) und IntensityIntensityIntensityIntensityintensity (Intensität) beschrieben. Die Werte die man mit get_hsiget_hsiGetHsiGetHsiGetHsi erhält können mit set_hsiset_hsiSetHsiSetHsiSetHsi wieder gesetzt werden.

Achtung

Die Werte von get_hsiget_hsiGetHsiGetHsiGetHsi können durch Rundungsfehler ungenau sein. Sie entsprechen nicht genau den Werten die z.B. mit set_hsiset_hsiSetHsiSetHsiSetHsi gesetzt wurden (intern wird die Farbe in RGB gehalten).

Ausführungsinformationen

Parameter

WindowHandleWindowHandleWindowHandleWindowHandlewindowHandle (input_control)  window HWindow, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Fenster-Handle.

HueHueHueHuehue (output_control)  integer-array HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Farbwert der aktuellen Zeichenfarbe.

SaturationSaturationSaturationSaturationsaturation (output_control)  integer-array HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Sättigung der aktuellen Zeichenfarbe.

IntensityIntensityIntensityIntensityintensity (output_control)  integer-array HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Intensität der aktuellen Zeichenfarbe.

Ergebnis

get_hsiget_hsiGetHsiGetHsiGetHsi liefert den Wert 2 (H_MSG_TRUE), falls das Fenster gültig ist. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Nachfolger

set_hsiset_hsiSetHsiSetHsiSetHsi, set_rgbset_rgbSetRgbSetRgbSetRgb, disp_imagedisp_imageDispImageDispImageDispImage

Siehe auch

set_hsiset_hsiSetHsiSetHsiSetHsi, set_colorset_colorSetColorSetColorSetColor, set_rgbset_rgbSetRgbSetRgbSetRgb, trans_to_rgbtrans_to_rgbTransToRgbTransToRgbTransToRgb, trans_from_rgbtrans_from_rgbTransFromRgbTransFromRgbTransFromRgb

Modul

Foundation