get_rgbT_get_rgbGetRgbGetRgb (Operator)

Name

get_rgbT_get_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)

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

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

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_rgbGetRgbGetRgbGetRgb gibt die Ausgabefarben bzw. Grauwerte für das Ausgabefenster an. Diese sind durch die drei Farbanteile: rot, grün und blau beschrieben. Die Werte die man mit get_rgbget_rgbGetRgbGetRgbGetRgb erhält, können mit set_rgbset_rgbSetRgbSetRgbSetRgb wieder gesetzt werden.

Ausführungsinformationen

Parameter

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

Fenster-Handle.

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

Rotanteil der aktuellen Farbe.

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

Grünanteil der aktuellen Farbe.

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

Blauanteil der aktuellen Farbe.

Ergebnis

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

Nachfolger

set_rgbset_rgbSetRgbSetRgbSetRgb, disp_regiondisp_regionDispRegionDispRegionDispRegion, disp_imagedisp_imageDispImageDispImageDispImage

Siehe auch

set_rgbset_rgbSetRgbSetRgbSetRgb

Modul

Foundation