Name
set_window_dcset_window_dcSetWindowDcset_window_dcSetWindowDcSetWindowDc — Setzen des Grafikkontextes eines virtuellen Grafikfensters (Windows NT).
set_window_dcset_window_dcSetWindowDcset_window_dcSetWindowDcSetWindowDc setzt den Gerätekontext eines zuvor mit
new_extern_windownew_extern_windowNewExternWindownew_extern_windowNewExternWindowNewExternWindow angelegten Fensters. Alle Ausgaben
(disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion, disp_imagedisp_imageDispImagedisp_imageDispImageDispImage, etc.) werden auf dem zu
diesen Gerätekontext gehörenden Fensters getätigt.
Im Parameter WINHDCWINHDCWINHDCWINHDCWINHDCWINHDC wird der Gerätekontext des
Windows-Fensters, das zur Ausgabe der Daten verwendet werden soll,
übergeben. Dieser Gerätekontext wird in den Ausgaberoutinen von
HALCON verwendet.
Es ist zu beachten, dass das Fenster WindowHandleWindowHandleWindowHandleWindowHandleWindowHandlewindowHandle vorher
mit new_extern_windownew_extern_windowNewExternWindownew_extern_windowNewExternWindowNewExternWindow angelegt worden sein muss.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Gerätekontext des WINHWnd
Restriktion: WINHDC != 0
Sind die Parameterwerte korrekt, dann liefert set_window_dcset_window_dcSetWindowDcset_window_dcSetWindowDcSetWindowDc
den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung
durchgeführt.
new_extern_windownew_extern_windowNewExternWindownew_extern_windowNewExternWindowNewExternWindow
disp_imagedisp_imageDispImagedisp_imageDispImageDispImage,
disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion
new_extern_windownew_extern_windowNewExternWindownew_extern_windowNewExternWindowNewExternWindow,
disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion,
disp_imagedisp_imageDispImagedisp_imageDispImageDispImage,
disp_colordisp_colorDispColordisp_colorDispColorDispColor,
set_lutset_lutSetLutset_lutSetLutSetLut,
query_colorquery_colorQueryColorquery_colorQueryColorQueryColor,
set_colorset_colorSetColorset_colorSetColorSetColor,
set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb,
set_hsiset_hsiSetHsiset_hsiSetHsiSetHsi,
set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel,
set_grayset_graySetGrayset_graySetGraySetGray,
set_partset_partSetPartset_partSetPartSetPart,
set_part_styleset_part_styleSetPartStyleset_part_styleSetPartStyleSetPartStyle,
query_window_typequery_window_typeQueryWindowTypequery_window_typeQueryWindowTypeQueryWindowType,
get_window_typeget_window_typeGetWindowTypeget_window_typeGetWindowTypeGetWindowType,
set_window_typeset_window_typeSetWindowTypeset_window_typeSetWindowTypeSetWindowType,
get_mpositionget_mpositionGetMpositionget_mpositionGetMpositionGetMposition,
set_tpositionset_tpositionSetTpositionset_tpositionSetTpositionSetTposition,
set_window_extentsset_window_extentsSetWindowExtentsset_window_extentsSetWindowExtentsSetWindowExtents,
get_window_extentsget_window_extentsGetWindowExtentsget_window_extentsGetWindowExtentsGetWindowExtents,
set_window_attrset_window_attrSetWindowAttrset_window_attrSetWindowAttrSetWindowAttr,
set_checkset_checkSetCheckset_checkSetCheckSetCheck,
set_systemset_systemSetSystemset_systemSetSystemSetSystem
Foundation