---
title: venueDescriptor
framework: Immersive Media Support
role: symbol
role_heading: Instance Property
platforms: [macOS 27.0+, visionOS 27.0+]
path: immersivemediasupport/immersivepreviewrenderer/venuedescriptor
---

# venueDescriptor

The venue descriptor for rendering immersive video frames.

## Declaration

```swift
@MainActor var venueDescriptor: VenueDescriptor? { get set }
```

## Discussion

Discussion The venue descriptor provides the necessary camera calibration data, mesh geometry, and masking information required to properly render immersive video frames. Update this property to switch between different venues or camera configurations.
