IC Imaging Control .NET

IFrameNotificationSinkListener.FrameReceived Method

IFrameNotificationSinkListener.FrameReceived Method

This event gets fired when the FrameNotificationSink receives a new frame.
public virtual void FrameReceived( IFrame frame ) = 0;
Parameter Description

The new IFrame the sink just received.

The frame parameter cannot be used outside this callstack, it will only live until this function returns.


The method gets executed in an arbitrary thread context and should not call functions that may depend on their calling context. (E.g. ICImagingControl.LiveStop )

This event will most likely be raised in the frame context of the video capture device, this means that taking too long in this method leads the camera driver to drop images.

Functions changing the state of the sink should also not be called. E.g. BaseSink.SinkModeRunning, ICImagingControl.LivePause ...


Introduced in version 3.5

See also : IFrameNotificationSinkListener, FrameNotificationSink, IFrame

<< IFrameNotificationSinkListener

Get in touch with us

About The Imaging Source

Established in 1990, The Imaging Source is one of the leading manufacturers of industrial cameras, video converters and embedded vision components for factory automation, quality assurance, medicine, science, security and a variety of other markets.

Our comprehensive range of cameras with USB 3.1, USB 3.0, USB 2.0, GigE, MIPI interfaces and other innovative machine vision products are renowned for their high quality and ability to meet the performance requirements of demanding applications.

ISO 9001:2015 certified MVTEC | Edge AI + Vision Alliance | EMVA

Contact us