---
title: ColorSyncDataLayout
framework: colorsync
role: symbol
role_heading: Type Alias
platforms: [iOS 16.0+, iPadOS 16.0+, Mac Catalyst 13.0+, macOS 10.13+, tvOS 16.0+, visionOS 1.0+, watchOS 9.0+]
path: colorsync/colorsyncdatalayout
---

# ColorSyncDataLayout

A bit field describing the alpha information and byte order of a pixel layout.

## Declaration

```swift
typealias ColorSyncDataLayout = UInt32
```

## Discussion

Discussion Combine a ColorSyncAlphaInfo value (within kColorSyncAlphaInfoMask) with a byte-order value (within kColorSyncByteOrderMask) to describe how color components are packed.

## See Also

### Describing data layout

- [ColorSyncAlphaInfo](colorsync/colorsyncalphainfo.md)
- [ColorSyncDataDepth](colorsync/colorsyncdatadepth.md)
