---
title: CGBitmapLayout
framework: Core Graphics
role: symbol
role_heading: Enumeration
path: coregraphics/cgbitmaplayout
---

# CGBitmapLayout

## Declaration

```swift
enum CGBitmapLayout
```

## Topics

### Enumeration Cases

- [CGBitmapLayout.abgr](coregraphics/cgbitmaplayout/abgr.md)
- [CGBitmapLayout.alphaOnly](coregraphics/cgbitmaplayout/alphaonly.md)
- [CGBitmapLayout.argb](coregraphics/cgbitmaplayout/argb.md)
- [CGBitmapLayout.bgra](coregraphics/cgbitmaplayout/bgra.md)
- [CGBitmapLayout.bgrx](coregraphics/cgbitmaplayout/bgrx.md)
- [CGBitmapLayout.cmyk](coregraphics/cgbitmaplayout/cmyk.md)
- [CGBitmapLayout.gray](coregraphics/cgbitmaplayout/gray.md)
- [CGBitmapLayout.grayAlpha](coregraphics/cgbitmaplayout/grayalpha.md)
- [CGBitmapLayout.rgba](coregraphics/cgbitmaplayout/rgba.md)
- [CGBitmapLayout.rgbx](coregraphics/cgbitmaplayout/rgbx.md)
- [CGBitmapLayout.xbgr](coregraphics/cgbitmaplayout/xbgr.md)
- [CGBitmapLayout.xrgb](coregraphics/cgbitmaplayout/xrgb.md)

### Initializers

- [init(rawValue:)](coregraphics/cgbitmaplayout/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
