GenICam_SDK.docx
24
csiUnregisterEvent
Unregister a specific event from the event handler
Syntax
csiErr csiUnregisterEvent(csiHandle evt)
Parameters:
In: evt
the handle to the event that should be unregistered.
Out: None
Return value:
Returns csiSuccess or an error defined in the csiErr-Enum.
Comment:
Unregistering the event will cancel all active pending calls to
or
csiGetNextImage()
csiEventKill
Cancel all waiting functions related to this event.
Syntax
csiErr csiEventKill(csiHandle evt)
Parameters:
In: evt
the handle of the event to be canceled
Out: None
Return value:
Returns csiSuccess or an error defined in the csiErr-Enum.
Comment:
Any pending call to
or
csiGetNextImage()
on this event will be canceled.
csiStartAcquisition
Start the acquisition on the device and created data streams
Syntax
csiErr csiStartAcquisition(csiHandle device, csiAcquisitionMode mode)
Parameters:
In: device: Handle provided by the
-function
mode:
Acquisition mode as defined in
Out: None
Return value:
Returns csiSuccess or an error defined in the csiErr-Enum.
Comment:
This function will start the acquisition on the camera device passed with the
device
parameter and on all created data streams
of that device.
csiStopAcquisition
Stop the acquisition on the device
Syntax
csiErr csiStopAcquisition(csiHandle device)
Parameters:
In: device:
Handle provided by the
-function
Out:
Return value:
Returns csiSuccess or an error defined in the csiErr-Enum.
Comment:
This function will stop the acquisition on the camera device passed with the
device
parameter and on all created data streams
of that device.