layout | title | description | keywords | needAutoGenerateSidebar | permalink |
---|---|---|---|---|---|
default-layout |
Callbacks - Dynamsoft Barcode Reader SDK C Edition API Reference |
This is the callbacks of Dynamsoft Barcode Reader SDK C Edition. |
CB_Error, CB_IntermediateResult, CB_TextResult, Callbacks, api reference, c |
true |
/programming/c/api-reference/function-pointer.html |
Function | Description |
---|---|
CB_Error |
Represents the function that will handle the error code returned by the SDK. |
CB_IntermediateResult |
Represents the function that will handle the intermediate result array returned by the SDK. |
CB_TextResult |
Represents the function that will handle the text result array returned by the SDK. |
Represents the function that will handle the error code returned by the SDK.
typedef void(* CB_Error) (int frameId, int errorCode, void* pUser)
Parameters
frameId
The ID of the frame.
errorCode
Error Code generated when decoding the frame.
pUser
Customized arguments passed to your function.
See Also
[Error Code]({{ site.c_cpp_enumerations }}error-code.html)
Represents the function that will handle the intermediate result array returned by the SDK.
typedef void(* CB_IntermediateResult) (int frameId, IntermediateResultArray* pResults, void* pUser)
Parameters
frameId
The ID of the frame.
pResults
The intermediate results of the frame.
pUser
Arguments passed to your function.
See Also
[IntermediateResultArray]({{ site.structs }}IntermediateResultArray.html?src=c)
Represents the function that will handle the text result array returned by the SDK.
typedef void(* CB_TextResult) (int frameId, TextResultArray *pResults, void *pUser)
Parameters
frameId
The ID of the frame.
pResults
Recognized barcode results of the frame.
pUser
Arguments passed to your function.
See Also
[TextResultArray]({{ site.structs }}TextResultArray.html?src=c)