KlassenKlassenKlassenKlassen | | | | Operatoren

dump_window_imagedump_window_imageDumpWindowImagedump_window_imageDumpWindowImageDumpWindowImage (Operator)

Name

dump_window_imagedump_window_imageDumpWindowImagedump_window_imageDumpWindowImageDumpWindowImage — Ausgeben des Fensterinhaltes in ein Bildobjekt.

Signatur

dump_window_image( : Image : WindowHandle : )

Herror dump_window_image(Hobject* Image, const Hlong WindowHandle)

Herror T_dump_window_image(Hobject* Image, const Htuple WindowHandle)

Herror dump_window_image(Hobject* Image, const HTuple& WindowHandle)

HImage HWindow::DumpWindowImage() const

void DumpWindowImage(HObject* Image, const HTuple& WindowHandle)

void HImage::DumpWindowImage(const HWindow& WindowHandle)

HImage HWindow::DumpWindowImage() const

void HOperatorSetX.DumpWindowImage(
[out] IHUntypedObjectX*Image, [in] VARIANT WindowHandle)

void HImageX.DumpWindowImage([in] IHWindowX* WindowHandle)

IHImageX* HWindowX.DumpWindowImage()

static void HOperatorSet.DumpWindowImage(out HObject image, HTuple windowHandle)

void HImage.DumpWindowImage(HWindow windowHandle)

HImage HWindow.DumpWindowImage()

Beschreibung

dump_window_imagedump_window_imageDumpWindowImagedump_window_imageDumpWindowImageDumpWindowImage gibt den Inhalt des Fensters (WindowHandleWindowHandleWindowHandleWindowHandleWindowHandlewindowHandle) in ein Bildobjekt (ImageImageImageImageImageimage) aus. Für die Umsetzung der Grauwerte wird die aktuelle Farbtabelle des Fensters verwendet, d.h. die Werte von set_lut_styleset_lut_styleSetLutStyleset_lut_styleSetLutStyleSetLutStyle bleiben unberücksichtigt.

Achtung

Unter unixartigen Systemen muss das Graphikfenster vollständig auf dem Root-Fenster sichtbar sein, da sonst der Fensterinhalt aufgrund von Einschränkungen in X Windows nicht ausgelesen werden kann.

Parallelisierung

Parameter

ImageImageImageImageImageimage (output_object)  image objectHImageHImageHImageHImageXHobject * (byte)

Gespeichertes Bild.

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

Fenster-Handle.

Ergebnis

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

Vorgänger

open_windowopen_windowOpenWindowopen_windowOpenWindowOpenWindow, set_drawset_drawSetDrawset_drawSetDrawSetDraw, set_colorset_colorSetColorset_colorSetColorSetColor, set_coloredset_coloredSetColoredset_coloredSetColoredSetColored, set_line_widthset_line_widthSetLineWidthset_line_widthSetLineWidthSetLineWidth, open_textwindowopen_textwindowOpenTextwindowopen_textwindowOpenTextwindowOpenTextwindow, disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion

Siehe auch

open_windowopen_windowOpenWindowopen_windowOpenWindowOpenWindow, open_textwindowopen_textwindowOpenTextwindowopen_textwindowOpenTextwindowOpenTextwindow, set_systemset_systemSetSystemset_systemSetSystemSetSystem, dump_windowdump_windowDumpWindowdump_windowDumpWindowDumpWindow

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren