---
title: SinglePlanePixelFormat
framework: accelerate
role: symbol
role_heading: Protocol
path: accelerate/singleplanepixelformat
---

# SinglePlanePixelFormat

A pixel format that contains a single underlying vImage buffer.

## Declaration

```swift
protocol SinglePlanePixelFormat : PixelFormat
```

## Relationships

### Inherits From

- [PixelFormat](accelerate/pixelformat.md)

### Inherited By

- [InitializableFromCGImage](accelerate/initializablefromcgimage.md)
- [StaticPixelFormat](accelerate/staticpixelformat.md)

### Conforming Types

- [vImage.DynamicPixelFormat](accelerate/vimage/dynamicpixelformat.md)
- [vImage.Interleaved16Fx2](accelerate/vimage/interleaved16fx2.md)
- [vImage.Interleaved16Fx4](accelerate/vimage/interleaved16fx4.md)
- [vImage.Interleaved16Ux2](accelerate/vimage/interleaved16ux2.md)
- [vImage.Interleaved16Ux4](accelerate/vimage/interleaved16ux4.md)
- [vImage.Interleaved8x2](accelerate/vimage/interleaved8x2.md)
- [vImage.Interleaved8x3](accelerate/vimage/interleaved8x3.md)
- [vImage.Interleaved8x4](accelerate/vimage/interleaved8x4.md)
- [vImage.InterleavedFx2](accelerate/vimage/interleavedfx2.md)
- [vImage.InterleavedFx3](accelerate/vimage/interleavedfx3.md)
- [vImage.InterleavedFx4](accelerate/vimage/interleavedfx4.md)
- [vImage.Planar16F](accelerate/vimage/planar16f.md)
- [vImage.Planar16U](accelerate/vimage/planar16u.md)
- [vImage.Planar8](accelerate/vimage/planar8.md)
- [vImage.PlanarF](accelerate/vimage/planarf.md)

## See Also

### Protocols

- [InitializableFromCGImage](accelerate/initializablefromcgimage.md)
- [MultiplePlanePixelFormat](accelerate/multipleplanepixelformat.md)
- [PixelFormat](accelerate/pixelformat.md)
- [StaticPixelFormat](accelerate/staticpixelformat.md)
