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

# CMIODeviceStreamConfiguration

## Declaration

```swift
struct CMIODeviceStreamConfiguration
```

## Topics

### Initializers

- [init()](coremediaio/cmiodevicestreamconfiguration/init().md)

### Instance Properties

- [mNumberStreams](coremediaio/cmiodevicestreamconfiguration/mnumberstreams.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)

## See Also

### Structures

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