<!--
{
  "documentType" : "article",
  "framework" : "CoreMedia",
  "identifier" : "/documentation/CoreMedia/video-pixel-formats",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Video Pixel Formats"
}
-->

# Video Pixel Formats

Constants that identify video pixel formats.

## Topics

### Constants

[`var kCMPixelFormat_16BE555: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_16BE555)

A type that describes 16-bit big-endian 5-5-5.

[`var kCMPixelFormat_16BE565: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_16BE565)

A type that describes 16-bit big-endian 5-6-5.

[`var kCMPixelFormat_16LE555: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_16LE555)

A type that describes 16-bit little-endian 5-5-5.

[`var kCMPixelFormat_16LE5551: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_16LE5551)

A type that describes 16-bit little-endian 5-5-5-1.

[`var kCMPixelFormat_16LE565: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_16LE565)

A type that describes 16-bit little-endian 5-6-5.

[`var kCMPixelFormat_24RGB: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_24RGB)

A type that describes 24-bit RGB.

[`var kCMPixelFormat_32ARGB: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_32ARGB)

A type that describes 32-bit ARGB.

[`var kCMPixelFormat_32BGRA: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_32BGRA)

A type that describes 32-bit BGRA.

[`var kCMPixelFormat_422YpCbCr10: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_422YpCbCr10)

A type that describes component Y’CbCr 10-bit 4:2:2.

[`var kCMPixelFormat_422YpCbCr16: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_422YpCbCr16)

A type that describes component Y’CbCr 10,12,14,16-bit 4:2:2.

[`var kCMPixelFormat_422YpCbCr8: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_422YpCbCr8)

A type that describes component Y’CbCr 8-bit 4:2:2 ordered Cb Y’0 Cr Y’1.

[`var kCMPixelFormat_422YpCbCr8_yuvs: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_422YpCbCr8_yuvs)

A type that describes component Y’CbCr 8-bit 4:2:2 ordered Y’0 Cb Y’1 Cr.

[`var kCMPixelFormat_4444YpCbCrA8: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_4444YpCbCrA8)

A type that describes component Y’CbCrA 8-bit 4:4:4:4.

[`var kCMPixelFormat_444YpCbCr10: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_444YpCbCr10)

A type that describes component Y’CbCr 10-bit 4:4:4

[`var kCMPixelFormat_444YpCbCr8: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_444YpCbCr8)

A type that describes component Y’CbCr 8-bit 4:4:4.

[`var kCMPixelFormat_8IndexedGray_WhiteIsZero: CMPixelFormatType`](/documentation/CoreMedia/kCMPixelFormat_8IndexedGray_WhiteIsZero)

A type that describes 8-bit indexed gray, white is zero.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)