Back to Aurora Vision Library website

You are here: Start » Function Reference » GigE Vision

GigE Vision

Select a function from the list below.

Icon Name Description / Applications Modules
GigEVision_CloseHandle

Closes a handle opened in GigE Vision subsystem.

Genicam
GigEVision_FindDevices

This function performs enumeration of network devices and returns a list of present device descriptors.

Genicam
GigEVision_FlushInputQueue

Discards remaining queued image frames and video stream data from network buffers.

Genicam
GigEVision_GetAcquisitionActive

Checks if specified device is currently streaming video.

Genicam
GigEVision_GetDeviceConnectionOpened

Checks if connection with specified device is still active.

Genicam
GigEVision_GetPixelFormats

Retrieves a list of available pixel formats supported by opened device.

Genicam
GigEVision_GetStreamingStatistics

Retrieves basic statistics of video streaming out of a GigEVision device.

Genicam
GigEVision_OpenDevice

Opens a handle to a GigE Vision device.

Genicam
GigEVision_OpenSystemConfiguration

Opens configuration node set of GigE Vision application transport layer.

Genicam
GigEVision_ReceiveImage

Receives next frame from video stream.

Genicam
GigEVision_StartAcquisition

Initializes and starts image acquisition in a device.


Typically used for initialization of multi-camera systems.

Genicam
GigEVision_StopAcquisition

Stops image acquisition in a device.

Genicam
GigEVision_TryReceiveImage

Receives next frame from video stream.

Genicam

Select Filter Equivalent below.

Icon Name Description / Applications Modules
AvsFilter_GigEVision_CheckEvent

Checks if device sent event notification since previous iteration.

Genicam
AvsFilter_GigEVision_DownloadFile

Downloads a file from a GigEVision device using the File Access Control interface.

Genicam
AvsFilter_GigEVision_ExecuteCommand

Conditionally executes command in GigEVision device.

Genicam
AvsFilter_GigEVision_GetBoolParameter

Gets parameter of type Bool from GigEVision device.

Genicam
AvsFilter_GigEVision_GetDoubleParameter

Gets parameter of type Double from GigEVision device.

Genicam
AvsFilter_GigEVision_GetEnumParameter

Gets parameter of type Enumeration from GigEVision device.

Genicam
AvsFilter_GigEVision_GetIntegerParameter

Gets parameter of type Integer from GigEVision device.

Genicam
AvsFilter_GigEVision_GetLongParameter

Gets parameter of type Long from GigEVision device.

Genicam
AvsFilter_GigEVision_GetRealParameter

Gets parameter of type Real from GigEVision device.

Genicam
AvsFilter_GigEVision_GetStreamingStatistics

Retrieves basic statistics of video streaming out of a GigEVision device.

Genicam
AvsFilter_GigEVision_GetStringParameter

Gets parameter of type String from GigEVision device.

Genicam
AvsFilter_GigEVision_GrabImage

Captures an image stream from a GigE Vision compliant camera.


The most recommended filter for working with GigE Vision devices.

Genicam
AvsFilter_GigEVision_GrabImage_WithTimeout

Captures an image stream from a GigE Vision compliant camera; returns Nil if no frame comes in the specified time.


Use this filter if the trigger may be not coming for some time, while the application should perform other operations in the main loop continuously, or when the timeout situation must be explicitly detected, or when you want to process images from multiple cameras in a single loop and the cameras are sending images asynchronously.

Genicam
AvsFilter_GigEVision_MultiDevice_GrabImages

Captures frame streams from multiple synchronously triggered GigE Vision compliant cameras.

Genicam
AvsFilter_GigEVision_ReadRegisterData

Reads binary data from a register node of a GigEVision device.

Genicam
AvsFilter_GigEVision_SetBoolParameter

Sets parameter of type Bool into GigEVision device.

Genicam
AvsFilter_GigEVision_SetDigitalOutputs

Sets user digital outputs state of GigEVision device.

Genicam
AvsFilter_GigEVision_SetDoubleParameter

Sets parameter of type Double into GigEVision device.

Genicam
AvsFilter_GigEVision_SetEnumParameter

Sets parameter of type Enumeration into GigEVision device.

Genicam
AvsFilter_GigEVision_SetIntegerParameter

Sets parameter of type Integer into GigEVision device.

Genicam
AvsFilter_GigEVision_SetLongParameter

Sets parameter of type Long into GigEVision device.

Genicam
AvsFilter_GigEVision_SetRealParameter

Sets parameter of type Real into GigEVision device.

Genicam
AvsFilter_GigEVision_SetStringParameter

Sets parameter of type String into GigEVision device.

Genicam
AvsFilter_GigEVision_StartAcquisition

Initializes and starts image acquisition in a device.


Typically used for establishing camera connectivity before the first trigger event. Especially important for multiple-camera systems.

Genicam
AvsFilter_GigEVision_StopAcquisition

Stops image acquisition in a device.

Genicam
AvsFilter_GigEVision_UploadFile

Uploads a file to a GigEVision device using the File Access Control interface.

Genicam
AvsFilter_GigEVision_WriteRegisterData

Writes binary data into a register node of a GigEVision device.

Genicam
GigEVision_GrabMultiPartImage

Captures a multi-part image stream from a GigE Vision compliant camera.


Allows to receive multi-part video stream (with multiple images per frame) from special GigE Vision cameras, like separated color components in planar color formats, or separate depth, confidence and luminosity images in 3D cameras.

Genicam