get_framegrabber_lutT_get_framegrabber_lutGetFramegrabberLutGetFramegrabberLut (Operator)

Name

get_framegrabber_lutT_get_framegrabber_lutGetFramegrabberLutGetFramegrabberLut — Abfrage der Look-Up-Tabelle des Bildeinzugsgeräts.

Signatur

get_framegrabber_lut( : : AcqHandle : ImageRed, ImageGreen, ImageBlue)

Herror T_get_framegrabber_lut(const Htuple AcqHandle, Htuple* ImageRed, Htuple* ImageGreen, Htuple* ImageBlue)

void GetFramegrabberLut(const HTuple& AcqHandle, HTuple* ImageRed, HTuple* ImageGreen, HTuple* ImageBlue)

void HFramegrabber::GetFramegrabberLut(HTuple* ImageRed, HTuple* ImageGreen, HTuple* ImageBlue) const

static void HOperatorSet.GetFramegrabberLut(HTuple acqHandle, out HTuple imageRed, out HTuple imageGreen, out HTuple imageBlue)

void HFramegrabber.GetFramegrabberLut(out HTuple imageRed, out HTuple imageGreen, out HTuple imageBlue)

Beschreibung

get_framegrabber_lutget_framegrabber_lutGetFramegrabberLutGetFramegrabberLutGetFramegrabberLut fragt die Look-Up-Tabelle (LUT) des mit AcqHandleAcqHandleAcqHandleAcqHandleacqHandle spezifizierten Bildeinzugsgeräts ab. Diese Operation wird nicht von allen Bildeinzugsgeräten unterstützt.

Achtung

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.

get_framegrabber_lutget_framegrabber_lutGetFramegrabberLutGetFramegrabberLutGetFramegrabberLut läuft mit allen nicht exklusiven Operatoren innerhalb und außerhalb der Gruppe parallel.

Ausführungsinformationen

Parameter

AcqHandleAcqHandleAcqHandleAcqHandleacqHandle (input_control)  framegrabber HFramegrabber, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Zu benutzendes Bildeinzugsgerät.

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

Rotanteil der LUT-Einträge.

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

Grünanteil der LUT-Einträge.

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

Blauanteil der LUT-Einträge.

Ergebnis

get_framegrabber_lutget_framegrabber_lutGetFramegrabberLutGetFramegrabberLutGetFramegrabberLut liefert den Wert 2 (H_MSG_TRUE), falls der Bildeinzugsgerät geöffnet ist.

Vorgänger

open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabber

Nachfolger

set_framegrabber_lutset_framegrabber_lutSetFramegrabberLutSetFramegrabberLutSetFramegrabberLut

Siehe auch

set_framegrabber_lutset_framegrabber_lutSetFramegrabberLutSetFramegrabberLutSetFramegrabberLut, open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabber

Modul

Foundation