---
title: kVTCompressionPropertyKey_HeroEye
framework: videotoolbox
role: symbol
role_heading: Global Variable
path: videotoolbox/kvtcompressionpropertykey_heroeye
---

# kVTCompressionPropertyKey_HeroEye

A value that indicates which eye is the primary eye when rendering in 2D.

## Declaration

```swift
let kVTCompressionPropertyKey_HeroEye: CFString
```

## Discussion

Discussion This property sets a value for the kCMFormatDescriptionExtension_HeroEye format description on the output samples. Supported values are kCMFormatDescriptionHeroEye_Left or kCMFormatDescriptionHeroEye_Right.

## Topics

### Hero Eye Values

- [kVTHeroEye_Left](videotoolbox/kvtheroeye_left.md)
- [kVTHeroEye_Right](videotoolbox/kvtheroeye_right.md)

## See Also

### Video Extended Usage (VEXU) Signaling

- [kVTCompressionPropertyKey_HasLeftStereoEyeView](videotoolbox/kvtcompressionpropertykey_hasleftstereoeyeview.md)
- [kVTCompressionPropertyKey_HasRightStereoEyeView](videotoolbox/kvtcompressionpropertykey_hasrightstereoeyeview.md)
- [kVTCompressionPropertyKey_HorizontalDisparityAdjustment](videotoolbox/kvtcompressionpropertykey_horizontaldisparityadjustment.md)
- [kVTCompressionPropertyKey_HorizontalFieldOfView](videotoolbox/kvtcompressionpropertykey_horizontalfieldofview.md)
- [kVTCompressionPropertyKey_ProjectionKind](videotoolbox/kvtcompressionpropertykey_projectionkind.md)
- [kVTCompressionPropertyKey_StereoCameraBaseline](videotoolbox/kvtcompressionpropertykey_stereocamerabaseline.md)
- [kVTCompressionPropertyKey_ViewPackingKind](videotoolbox/kvtcompressionpropertykey_viewpackingkind.md)
