---
title: CMIOStreamDeck
framework: Core Media I/O
role: symbol
role_heading: Structure
platforms: [Mac Catalyst 13.1+, macOS 10.7+]
path: coremediaio/cmiostreamdeck
---

# CMIOStreamDeck

## Declaration

```swift
struct CMIOStreamDeck
```

## Topics

### Initializers

- [init()](coremediaio/cmiostreamdeck/init().md)
- [init(mStatus:mState:mState2:)](coremediaio/cmiostreamdeck/init(mstatus:mstate:mstate2:).md)

### Instance Properties

- [mState](coremediaio/cmiostreamdeck/mstate.md)
- [mState2](coremediaio/cmiostreamdeck/mstate2.md)
- [mStatus](coremediaio/cmiostreamdeck/mstatus.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Structures

- [CMIODeviceAVCCommand](coremediaio/cmiodeviceavccommand.md)
- [CMIODeviceRS422Command](coremediaio/cmiodevicers422command.md)
- [CMIODeviceSMPTETimeCallback](coremediaio/cmiodevicesmptetimecallback.md)
- [CMIODeviceStreamConfiguration](coremediaio/cmiodevicestreamconfiguration.md)
- [CMIOObjectPropertyAddress](coremediaio/cmioobjectpropertyaddress.md)
- [CMIOStreamScheduledOutputNotificationProcAndRefCon](coremediaio/cmiostreamscheduledoutputnotificationprocandrefcon.md)
