---
title: kVTCompressionPropertyKey_Depth
framework: videotoolbox
role: symbol
role_heading: Global Variable
path: videotoolbox/kvtcompressionpropertykey_depth
---

# kVTCompressionPropertyKey_Depth

The pixel depth of the encoded video.

## Declaration

```swift
let kVTCompressionPropertyKey_Depth: CFString
```

## Discussion

Discussion This property is only supported by video encoders for formats that are tied to particular pixel formats (for example, 16-bit RGB, 24-bit RGB).

## See Also

### Bitstream Configuration

- [kVTCompressionPropertyKey_H264EntropyMode](videotoolbox/kvtcompressionpropertykey_h264entropymode.md)
- [kVTCompressionPropertyKey_HDRMetadataInsertionMode](videotoolbox/kvtcompressionpropertykey_hdrmetadatainsertionmode.md)
- [kVTCompressionPropertyKey_OutputBitDepth](videotoolbox/kvtcompressionpropertykey_outputbitdepth.md)
- [kVTCompressionPropertyKey_PreserveAlphaChannel](videotoolbox/kvtcompressionpropertykey_preservealphachannel.md)
- [kVTCompressionPropertyKey_PreserveDynamicHDRMetadata](videotoolbox/kvtcompressionpropertykey_preservedynamichdrmetadata.md)
- [kVTCompressionPropertyKey_ProfileLevel](videotoolbox/kvtcompressionpropertykey_profilelevel.md)
