---
title: kCVPixelBufferCGImageCompatibilityKey
framework: corevideo
role: symbol
role_heading: Global Variable
path: corevideo/kcvpixelbuffercgimagecompatibilitykey
---

# kCVPixelBufferCGImageCompatibilityKey

A key to a Boolean value that indicates whether the pixel buffer is compatible with Core Graphics bitmap image types.

## Declaration

```swift
let kCVPixelBufferCGImageCompatibilityKey: CFString
```

## Discussion

Discussion The value for this key is of type CFBoolean, and it indicates compatibility with CGImage types.

## See Also

### Constants

- [kCVPixelBufferMemoryAllocatorKey](corevideo/kcvpixelbuffermemoryallocatorkey.md)
- [kCVPixelBufferPixelFormatTypeKey](corevideo/kcvpixelbufferpixelformattypekey.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)
- [kCVPixelBufferOpenGLCompatibilityKey](corevideo/kcvpixelbufferopenglcompatibilitykey.md)
- [kCVPixelBufferPlaneAlignmentKey](corevideo/kcvpixelbufferplanealignmentkey.md)
- [kCVPixelBufferIOSurfacePropertiesKey](corevideo/kcvpixelbufferiosurfacepropertieskey.md)
- [kCVPixelBufferOpenGLESCompatibilityKey](corevideo/kcvpixelbufferopenglescompatibilitykey.md)
- [kCVPixelBufferMetalCompatibilityKey](corevideo/kcvpixelbuffermetalcompatibilitykey.md)
