Specifies the results of the analysis process.
Copy Code
|
|
---|---|
typedef struct tagBX_AnalyzeResult { BX_BarcodeResult* BarcodeResults; BX_Error BarcodeErrors [MAX_ERROR_COUNT]; long BarcodeResultsLength; long ErrorCount; } BX_AnalyzeResult; |
BarcodeResults | BX_BarcodeResult* |
Points to an array containing the results of barcodes found during the analysis. Before accessing this member, check that no error has occurred and that results were returned. |
BarcodeErrors[MAX_ERROR_COUNT] | BX_Error |
Points to an array of errors returned by the barcode engine. Any errors that occur during the analysis process are added to this array. Multiple errors may be returned by a single analyze call. |
BarcodeResultsLength | long |
Specifies the number of barcodes found in an image. If no barcodes are found then this value will be 0. |
ErrorCount | long |
Specifies the number of errors that occurred while searching for a barocde. If no errors occurred this value will be 0. |