ImageGear for C and C++ on Windows v19.3 - Updated
TWAIN Component Enumerations
API Reference Guide > TWAIN Component API Reference > TWAIN Component Enumerations

The ImageGear TWAIN component exposes the following enumerations:

enumIGTWAINAlarms Determines specific audible alarms.
enumIGTWAINAudioFormats Determines which Audio file formats are supported.
enumIGTWAINBarcodeRotation Determines the bar code's orientation on the scanned image.
enumIGTWAINBarcodeSearchModes Restricts barcode searching to certain orientations
enumIGTWAINBarcodeType Determines the type of bar code found on a page.
enumIGTWAINBitDepthReduction Specifies the Reduction Method the Source should use to reduce the bit depth of the data.
enumIGTWAINBitOrder Specifies how the bytes in an image are filled by the Source.
enumIGTWAINCBType This enumeration determines the type of callback function.
enumIGTWAINClearBuffers Determines the type of buffer clearing process.
enumIGTWAINColorDataFormats Allows the application and Source to identify which color data formats are available.
enumIGTWAINContainerType Capability container type.
enumIGTWAINControlParams TWAIN control parameters.
enumIGTWAINCountries Specifies the country originated the scanned document.
enumIGTWAINDeskewStatus Determines the status of the deskew operation.
enumIGTWAINDeviceEvents Determines the device event.
enumIGTWAINDuplex Determines whether the scanner supports duplex.
enumIGTWAINFeederAlignment Determines which special actions application may need to take when negotiating frames with the Source.
enumIGTWAINFeederOrder Determines the order of scanning.
enumIGTWAINFileSystem This enumeration determines the configuration of TWAIN file system.
enumIGTWAINFileType File types in the device's file system.
enumIGTWAINFilterType Determines the color characteristic of the subtractive filter applied to the image data.
enumIGTWAINFlashUsed Determines which flash the image was acquired to use.
enumIGTWAINFlipRotation Determines the orientation of images that flip orientation of every other image.
enumIGTWAINImageFilter Determines the algorithm used to improve the quality of the image.
enumIGTWAINJobControl Determines how the job can be processed,
enumIGTWAINJPEGQuality Specifies the kind of JPEG quantization tables that tradeoff quality versus compressed image size.
enumIGTWAINLanguages Specifies language of the scanned document.
enumIGTWAINLightPath Determines whether the image is captured transmissively or reflectively.
enumIGTWAINLightSource Determines the general color characteristic of the light source used to acquire the image.
enumIGTWAINMessages This enumeration represents capability control messages.
enumIGTWAINNoiseFilter Selects the algorithm used to remove noise.
enumIGTWAINOrientation Determines which edge of the "paper" the image's "top" is aligned with.
enumIGTWAINOverscanModes Determines the over-scanning mode.
enumIGTWAINPatchCode Determines prioritized list of patch code types dictating the order in which patch codes will be sought
enumIGTWAINPixelFlavor Describes the sense of the pixel whose numeric value is zero (minimum data value).
enumIGTWAINPixelType Specifies the type of pixel data that a Source is capable of acquiring (for example, black and white, gray, RGB, etc.).
enumIGTWAINPowerSupply Reports the kinds of power available to the device.
enumIGTWAINPrinter Determines the printer devices being used by application.
enumIGTWAINPrinterModes Specifies current printer mode.
enumIGTWAINSupportedSizes Specifies the size(s) the Source can/should use to acquire image data.
enumIGTWAINUnits Determines the unit of measure for all quantities.
enumIGTWAINXferFlags This enumeration provides the flags for transfer mechanism.
enumIGTWAINXferType Determines which type of transfer mechanisms the application and Source have in common.