---
title: CVPixelFormatDescription
framework: corevideo
role: symbol
role_heading: Structure
path: corevideo/cvpixelformatdescription
---

# CVPixelFormatDescription

Defines a pixel format which can be used to create custom pixel buffer types.

## Declaration

```swift
struct CVPixelFormatDescription
```

## Topics

### Classes

- [CVPixelFormatDescription.Registry](corevideo/cvpixelformatdescription/registry.md)

### Structures

- [CVPixelFormatDescription.Compatibility](corevideo/cvpixelformatdescription/compatibility.md)
- [CVPixelFormatDescription.Components](corevideo/cvpixelformatdescription/components-swift.struct.md)
- [CVPixelFormatDescription.Dimensions](corevideo/cvpixelformatdescription/dimensions.md)
- [CVPixelFormatDescription.PixelLayout](corevideo/cvpixelformatdescription/pixellayout.md)

### Initializers

- [init(pixelFormatType:name:components:componentRange:planeConfiguration:)](corevideo/cvpixelformatdescription/init(pixelformattype:name:components:componentrange:planeconfiguration:).md)

### Instance Properties

- [componentRange](corevideo/cvpixelformatdescription/componentrange-swift.property.md)
- [components](corevideo/cvpixelformatdescription/components-swift.property.md)
- [name](corevideo/cvpixelformatdescription/name.md)
- [pixelFormatType](corevideo/cvpixelformatdescription/pixelformattype.md)
- [planeConfiguration](corevideo/cvpixelformatdescription/planeconfiguration-swift.property.md)

### Enumerations

- [CVPixelFormatDescription.ComponentRange](corevideo/cvpixelformatdescription/componentrange-swift.enum.md)
- [CVPixelFormatDescription.PlaneConfiguration](corevideo/cvpixelformatdescription/planeconfiguration-swift.enum.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Data Types

- [CVFillExtendedPixelsCallBackData](corevideo/cvfillextendedpixelscallbackdata.md)
- [CVPixelFormatType](corevideo/cvpixelformattype.md)
- [CVSenselSitingOffsets](corevideo/cvsenselsitingoffsets.md)
- [CVSenselArrayPattern](corevideo/cvsenselarraypattern.md)
