Name
close_framegrabberclose_framegrabberCloseFramegrabberCloseFramegrabber — Schließen des angegebenen Bildeinzugsgeräts.
Herror close_framegrabber(const Hlong AcqHandle)
Herror T_close_framegrabber(const Htuple AcqHandle)
void CloseFramegrabber(const HTuple& AcqHandle)
close_framegrabberclose_framegrabberCloseFramegrabberCloseFramegrabberCloseFramegrabber schließt das durch AcqHandleAcqHandleAcqHandleAcqHandleacqHandle
spezifizierten Bildeinzugsgerät. Dabei wird insbesondere etwaiger
Speicherplatz für Datenpuffer freigegeben und das Bildeinzugsgerät
wieder für andere Prozesse zugänglich gemacht.
Aus Sicht einer Anwendung mit mehreren Threads bilden alle
Bildeinzugsoperatoren (wie in open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabber aufgelistet)
eine eigene Gruppe innerhalb der info_framegrabberinfo_framegrabberInfoFramegrabberInfoFramegrabberInfoFramegrabber,
open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabber, close_framegrabberclose_framegrabberCloseFramegrabberCloseFramegrabberCloseFramegrabber und
close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbers exklusiv ausgeführt werden.
D.h., info_framegrabberinfo_framegrabberInfoFramegrabberInfoFramegrabberInfoFramegrabber, open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabber,
close_framegrabberclose_framegrabberCloseFramegrabberCloseFramegrabberCloseFramegrabber und close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbers verhindern
die gleichzeitige Ausführung anderer Operatoren innerhalb der Gruppe, laufen
aber mit allen nicht exklusiven Operatoren außerhalb der Gruppe parallel.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:
Der Wert dieses Parameters darf nicht über mehrere Threads verwendet werden.
Handle des zu schließenden Bildeinzugsgeräts.
close_framegrabberclose_framegrabberCloseFramegrabberCloseFramegrabberCloseFramegrabber liefert den Wert 2 (H_MSG_TRUE), sofern das angegebene
Bildeinzugsgerät geschlossen werden konnte.
Ansonsten wird eine Fehlerbehandlung durchgeführt.
grab_imagegrab_imageGrabImageGrabImageGrabImage,
grab_image_asyncgrab_image_asyncGrabImageAsyncGrabImageAsyncGrabImageAsync
open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabber
Foundation