---
title: kCVPixelBufferPixelFormatTypeKey
framework: corevideo
role: symbol
role_heading: Global Variable
path: corevideo/kcvpixelbufferpixelformattypekey
---

# kCVPixelBufferPixelFormatTypeKey

A key to one or more pixel buffer format types.

## Declaration

```swift
let kCVPixelBufferPixelFormatTypeKey: CFString
```

## Discussion

Discussion The value for this key is either a single CFNumber value or a CFArray containing multiple CFNumber values.

## See Also

### Constants

- [kCVPixelBufferMemoryAllocatorKey](corevideo/kcvpixelbuffermemoryallocatorkey.md)
- [kCVPixelBufferWidthKey](corevideo/kcvpixelbufferwidthkey.md)
- [kCVPixelBufferHeightKey](corevideo/kcvpixelbufferheightkey.md)
- [kCVPixelBufferExtendedPixelsLeftKey](corevideo/kcvpixelbufferextendedpixelsleftkey.md)
- [kCVPixelBufferExtendedPixelsTopKey](corevideo/kcvpixelbufferextendedpixelstopkey.md)
- [kCVPixelBufferExtendedPixelsRightKey](corevideo/kcvpixelbufferextendedpixelsrightkey.md)
- [kCVPixelBufferExtendedPixelsBottomKey](corevideo/kcvpixelbufferextendedpixelsbottomkey.md)
- [kCVPixelBufferBytesPerRowAlignmentKey](corevideo/kcvpixelbufferbytesperrowalignmentkey.md)
- [kCVPixelBufferCGBitmapContextCompatibilityKey](corevideo/kcvpixelbuffercgbitmapcontextcompatibilitykey.md)
- [kCVPixelBufferCGImageCompatibilityKey](corevideo/kcvpixelbuffercgimagecompatibilitykey.md)
- [kCVPixelBufferOpenGLCompatibilityKey](corevideo/kcvpixelbufferopenglcompatibilitykey.md)
- [kCVPixelBufferPlaneAlignmentKey](corevideo/kcvpixelbufferplanealignmentkey.md)
- [kCVPixelBufferIOSurfacePropertiesKey](corevideo/kcvpixelbufferiosurfacepropertieskey.md)
- [kCVPixelBufferOpenGLESCompatibilityKey](corevideo/kcvpixelbufferopenglescompatibilitykey.md)
- [kCVPixelBufferMetalCompatibilityKey](corevideo/kcvpixelbuffermetalcompatibilitykey.md)
