---
title: kCGImagePropertyExifComponentsConfiguration
framework: imageio
role: symbol
role_heading: Global Variable
path: imageio/kcgimagepropertyexifcomponentsconfiguration
---

# kCGImagePropertyExifComponentsConfiguration

The components configuration for compressed data.

## Declaration

```swift
let kCGImagePropertyExifComponentsConfiguration: CFString
```

## Discussion

Discussion For compressed data, specifies that the channels of each component are arranged in increasing numeric order (from first component to the fourth).

## See Also

### Image Settings

- [kCGImagePropertyExifGainControl](imageio/kcgimagepropertyexifgaincontrol.md)
- [kCGImagePropertyExifImageUniqueID](imageio/kcgimagepropertyexifimageuniqueid.md)
- [kCGImagePropertyExifCompressedBitsPerPixel](imageio/kcgimagepropertyexifcompressedbitsperpixel.md)
- [kCGImagePropertyExifColorSpace](imageio/kcgimagepropertyexifcolorspace.md)
- [kCGImagePropertyExifPixelXDimension](imageio/kcgimagepropertyexifpixelxdimension.md)
- [kCGImagePropertyExifPixelYDimension](imageio/kcgimagepropertyexifpixelydimension.md)
- [kCGImagePropertyExifRelatedSoundFile](imageio/kcgimagepropertyexifrelatedsoundfile.md)
- [kCGImagePropertyExifFocalPlaneXResolution](imageio/kcgimagepropertyexiffocalplanexresolution.md)
- [kCGImagePropertyExifFocalPlaneYResolution](imageio/kcgimagepropertyexiffocalplaneyresolution.md)
- [kCGImagePropertyExifFocalPlaneResolutionUnit](imageio/kcgimagepropertyexiffocalplaneresolutionunit.md)
- [kCGImagePropertyExifCustomRendered](imageio/kcgimagepropertyexifcustomrendered.md)
- [kCGImagePropertyExifCompositeImage](imageio/kcgimagepropertyexifcompositeimage.md)
- [kCGImagePropertyExifOECF](imageio/kcgimagepropertyexifoecf.md)
- [kCGImagePropertyExifSourceImageNumberOfCompositeImage](imageio/kcgimagepropertyexifsourceimagenumberofcompositeimage.md)
- [kCGImagePropertyExifFileSource](imageio/kcgimagepropertyexiffilesource.md)
