KlassenKlassenKlassenKlassen | | | | Operatoren

get_rgbT_get_rgbGetRgbget_rgbGetRgbGetRgb (Operator)

Name

get_rgbT_get_rgbGetRgbget_rgbGetRgbGetRgb — Abfragen der aktuellen Farbe in RGB-Kodierung.

Signatur

get_rgb( : : WindowHandle : Red, Green, Blue)

Herror T_get_rgb(const Htuple WindowHandle, Htuple* Red, Htuple* Green, Htuple* Blue)

Herror get_rgb(const HTuple& WindowHandle, HTuple* Red, HTuple* Green, HTuple* Blue)

HTuple HWindow::GetRgb(HTuple* Green, HTuple* Blue) const

void GetRgb(const HTuple& WindowHandle, HTuple* Red, HTuple* Green, HTuple* Blue)

void HWindow::GetRgb(HTuple* Red, HTuple* Green, HTuple* Blue) const

void HOperatorSetX.GetRgb(
[in] VARIANT WindowHandle, [out] VARIANT* Red, [out] VARIANT* Green, [out] VARIANT* Blue)

VARIANT HWindowX.GetRgb(
[out] VARIANT* Green, [out] VARIANT* Blue)

static void HOperatorSet.GetRgb(HTuple windowHandle, out HTuple red, out HTuple green, out HTuple blue)

void HWindow.GetRgb(out HTuple red, out HTuple green, out HTuple blue)

Beschreibung

get_rgbget_rgbGetRgbget_rgbGetRgbGetRgb gibt die Ausgabefarben bzw. Grauwerte für das Ausgabefenster an. Diese sind durch die drei Farbanteile: rot, grün und blau beschrieben. get_rgbget_rgbGetRgbget_rgbGetRgbGetRgb entspricht dem Operator get_pixelget_pixelGetPixelget_pixelGetPixelGetPixel, mit dem Unterschied, dass hier nicht die Indizes der Farbtabelle, sondern die Einträge in der Farbtabelle ausgegeben werden. Die Werte die man mit get_rgbget_rgbGetRgbget_rgbGetRgbGetRgb erhält, können mit set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb wieder gesetzt werden.

Parallelisierung

Parameter

WindowHandleWindowHandleWindowHandleWindowHandleWindowHandlewindowHandle (input_control)  window HWindow, HTupleHTupleHTupleHWindowX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Fenster-Handle.

RedRedRedRedRedred (output_control)  integer-array HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Rotanteil der aktuellen Farbe.

GreenGreenGreenGreenGreengreen (output_control)  integer-array HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Grünanteil der aktuellen Farbe.

BlueBlueBlueBlueBlueblue (output_control)  integer-array HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Blauanteil der aktuellen Farbe.

Ergebnis

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

Nachfolger

set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb, disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion, disp_imagedisp_imageDispImagedisp_imageDispImageDispImage

Siehe auch

set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren