GEV_STATUS GevInitializeImageTransfer

(GEV_CAMERA_HANDLE handle, UINT32 numBuffers,
 UINT8 **bufAddress);

Description

Initializes a streaming transfer to the list of buffers indicated.
The transfer is set up with the Asynchronous cycling mode.

Parameters

handle

Handle to the camera.

numBuffers

Number of buffers addresses in array.

bufAddress

Array of buffer addresses (already allocated).

Return Value

GEV_STATUS

Possible values are:

GEVLIB_OK
GEVLIB_ERROR_INVALID_HANDLE
GEVLIB_ERROR_PARAMETER_INVALID
(GEV_REGISTER struct is not for an Integer register)
GEVLIB_ERROR_ARG_INVALID
(GEV_REGISTER definition is invalid)
GEVLIB_ERROR_SOFTWARE
(GEV_REGISTER struct defines an unsupported register type)

 

Note: Errors include attempting to initialize the transfer on a connection that is not set up for streaming.

Replacement Function

GevInitializeTransfer

Related Topics

Appendix D: Legacy Functions