> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ScanColorModeEnum

<Note>
  This enum is implemented in FRE for Windows.
</Note>

ScanColorModeEnum enumeration constants are used to set image color type.

```
typedef enum {
 SCM_BlackAndWhite,
 SCM_Grayscale,
 SCM_Color,
 SCM_Auto
} ScanColorModeEnum;
```

## Elements

| Name                 | Description                             |
| -------------------- | --------------------------------------- |
| SCM\\\_BlackAndWhite | Black-and-white image.                  |
| SCM\\\_Color         | Color image.                            |
| SCM\\\_Grayscale     | Gray image.                             |
| SCM\\\_Auto          | Color mode is determined automatically. |

## Used in

[IScanSourceSettings::ColorMode](/fine-reader/engine/api-reference/mechanism-objects/scansourcesettings#colormode)

[IScanSourceCapabilities::ColorModes](/fine-reader/engine/api-reference/mechanism-objects/scansourcecapabilities#colormodes)
