User`s guide
FUNCTIONS
SDK SECTION 11
Page 152
GetOldestImage
unsigned int WINAPI GetOldestImage(at_32* arr, unsigned long size)
Description
This function will update the data array with the oldest image in the circular buffer. Once
the oldest image has been retrieved it no longer is available. The data are returned as
long integers (32-bit signed integers). The "array" must be exactly the same size as the
full image.
Parameters
at_32* arr: pointer to data storage allocated by the user.
unsigned long size: total number of pixels.
Return
unsigned int
DRV_SUCCESS
DRV_NOT_INITIALIZED
DRV_ERROR_ACK
DRV_P1INVALID
DRV_P2INVALID
DRV_NO_NEW_DATA
Image has been copied into array.
System not initialized.
Unable to communicate with card.
Invalid pointer (i.e. NULL).
Array size is incorrect.
There is no new data yet.
See also
GetOldestImage16, GetMostRecentImage, GetMostRecentImage16
GetOldestImage16
unsigned int WINAPI GetOldestImage16(WORD* arr, unsigned long size)
Description
16-bit version of the GetOldestImage function.
Parameters
WORD* arr: pointer to data storage allocated by the user.
unsigned long size: total number of pixels.
Return
unsigned int
DRV_SUCCESS
DRV_NOT_INITIALIZED
DRV_ERROR_ACK
DRV_P1INVALID
DRV_P2INVALID
DRV_NO_NEW_DATA
Image has been copied into array.
System not initialized.
Unable to communicate with card.
Invalid pointer (i.e. NULL).
Array size is incorrect.
There is no new data yet.
See also
GetOldestImage, GetMostRecentImage16, GetMostRecentImage