KlassenKlassenKlassenKlassen | | | | Operatoren

set_insertset_insertSetInsertset_insertSetInsertSetInsert (Operator)

Name

set_insertset_insertSetInsertset_insertSetInsertSetInsert — Festlegen der Darstellungsfunktion in den Bildwiederholspeicher.

Signatur

set_insert( : : WindowHandle, Mode : )

Herror set_insert(const Hlong WindowHandle, const char* Mode)

Herror T_set_insert(const Htuple WindowHandle, const Htuple Mode)

Herror set_insert(const HTuple& WindowHandle, const HTuple& Mode)

void HWindow::SetInsert(const HTuple& Mode) const

void SetInsert(const HTuple& WindowHandle, const HTuple& Mode)

void HWindow::SetInsert(const HString& Mode) const

void HWindow::SetInsert(const char* Mode) const

void HOperatorSetX.SetInsert(
[in] VARIANT WindowHandle, [in] VARIANT Mode)

void HWindowX.SetInsert([in] BSTR Mode)

static void HOperatorSet.SetInsert(HTuple windowHandle, HTuple mode)

void HWindow.SetInsert(string mode)

Beschreibung

set_insertset_insertSetInsertset_insertSetInsertSetInsert gibt an, in welcher Art die Pixelwerte in das Ausgabefenster (Bildwiederholspeicher) eingetragen werden. Möglich ist etwa, dass die neuen Pixel die vorhandenen Werte überschreiben. Im allgemeinen wird ein funktionaler Zusammenhang aus vorhandenen Werten und neuen Werten abgeleitet. Der angegebene Wert wird dem Fenster zugeordnet, das zum Zeitpunkt des Aufrufs gültig ist. Die Ausgabe der Objekte erfolgt mit Operatoren wie disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion, disp_polygondisp_polygonDispPolygondisp_polygonDispPolygonDispPolygon,disp_circledisp_circleDispCircledisp_circleDispCircleDispCircle.

Mögliche Darstellungsfunktionen:

'copy':

vorhandenen Wert mit Pixelwert überschreiben

'xor':

trage ein: vorhandener Wert „xor“ Pixelwert

'complement':

komplementiere bisher dargestellten Wert

Abhängig von der jeweiligen Implementierung sind nicht alle Funktionen verfügbar (siehe query_insertquery_insertQueryInsertquery_insertQueryInsertQueryInsert). Immer vorhanden ist jedoch die Funktion 'copy'.

Parallelisierung

Parameter

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

Fenster-Handle.

ModeModeModeModeModemode (input_control)  string HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Name der Darstellungsfunktion.

Defaultwert: 'copy' "copy" "copy" "copy" "copy" "copy"

Werteliste: 'complement'"complement""complement""complement""complement""complement", 'copy'"copy""copy""copy""copy""copy", 'xor'"xor""xor""xor""xor""xor"

Ergebnis

set_insertset_insertSetInsertset_insertSetInsertSetInsert liefert den Wert 2 (H_MSG_TRUE), falls der Parameter korrekt und das Fenster gültig ist. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Vorgänger

query_insertquery_insertQueryInsertquery_insertQueryInsertQueryInsert, get_insertget_insertGetInsertget_insertGetInsertGetInsert

Nachfolger

disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion

Siehe auch

get_insertget_insertGetInsertget_insertGetInsertGetInsert, query_insertquery_insertQueryInsertquery_insertQueryInsertQueryInsert

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren