---
title: kVTCompressionPropertyKey_YCbCrMatrix
framework: videotoolbox
role: symbol
role_heading: Global Variable
path: videotoolbox/kvtcompressionpropertykey_ycbcrmatrix
---

# kVTCompressionPropertyKey_YCbCrMatrix

The YCbCr matrix for compressed content.

## Declaration

```swift
let kVTCompressionPropertyKey_YCbCrMatrix: CFString
```

## Discussion

Discussion If the video encoder enforces specific colorimetry, this property will be read-only (VTSessionSetProperty(_:key:value:) will return kVTPropertyReadOnlyErr). The value is set on the format description for output sample buffers.

## See Also

### Color

- [kVTCompressionPropertyKey_AlphaChannelMode](videotoolbox/kvtcompressionpropertykey_alphachannelmode.md)
- [kVTCompressionPropertyKey_ColorPrimaries](videotoolbox/kvtcompressionpropertykey_colorprimaries.md)
- [kVTCompressionPropertyKey_ContentLightLevelInfo](videotoolbox/kvtcompressionpropertykey_contentlightlevelinfo.md)
- [kVTCompressionPropertyKey_GammaLevel](videotoolbox/kvtcompressionpropertykey_gammalevel.md)
- [kVTCompressionPropertyKey_ICCProfile](videotoolbox/kvtcompressionpropertykey_iccprofile.md)
- [kVTCompressionPropertyKey_MasteringDisplayColorVolume](videotoolbox/kvtcompressionpropertykey_masteringdisplaycolorvolume.md)
- [kVTCompressionPropertyKey_TransferFunction](videotoolbox/kvtcompressionpropertykey_transferfunction.md)
