---
title: ImmersiveMediaPreviewMessagingProtocol
framework: Immersive Media Support
role: symbol
role_heading: Class
platforms: [macOS 26.0+, visionOS 26.0+]
path: immersivemediasupport/immersivemediapreviewmessagingprotocol
---

# ImmersiveMediaPreviewMessagingProtocol

An object that represents the messaging protocol a remote preview sender and receiver use to communicate.

## Declaration

```swift
class ImmersiveMediaPreviewMessagingProtocol
```

## Topics

### Type Properties

- [definition](immersivemediasupport/immersivemediapreviewmessagingprotocol/definition.md)

## See Also

### Preview

- [ImmersiveMediaRemotePreviewSender](immersivemediasupport/immersivemediaremotepreviewsender.md)
- [ImmersiveMediaRemotePreviewReceiver](immersivemediasupport/immersivemediaremotepreviewreceiver.md)
- [ImmersivePreviewRenderer](immersivemediasupport/immersivepreviewrenderer.md)
