| ABBYY Mobile OCR Engine 4 |
Go to: Contents | Native Library API Reference
ABBYY Mobile OCR Engine native library functions use the following types:
| Type | Description |
|---|---|
| BYTE | Byte (8 bits).typedef unsigned char BYTE; |
| DWORD | 32-bit unsigned integer.typedef unsigned long DWORD; |
| RECT | This structure defines the coordinates of the upper-left and
lower-right corners of a rectangle. typedef struct tagRECT {
long left;
long top;
long right;
long bottom;
} RECT, *PRECT;
|
| TFineDictionaryPtr1 | ABBYY Mobile OCR Engine
dictionaries.typedef void* TFineDictionaryPtr; |
| TFineImageLoadingOptions | The image processing options.typedef DWORD TFineImageLoadingOptions; |
| TFineImageProcessingOptions | The image processing options.typedef DWORD TFineImageProcessingOptions; |
| TFinePatternsPtr1 | ABBYY Mobile OCR Engine
patterns.typedef void* TFinePatternsPtr; |
| TFineKeywordsPtr1 | ABBYY Mobile OCR Engine
keywords
dictionaries.typedef void* TFineKeywordsPtr; |
| WCHAR | Unicode character. typedef WORD WCHAR; |
| WORD | 16-bit unsigned integer.typedef unsigned short WORD; |
1 — It is very important for ARM processors that absolute addresses corresponding to variables of these types are 4-byte aligned.