---
title: AccessoryControlDevice.Configuration
framework: AudioAccessoryKit
role: symbol
role_heading: Structure
platforms: [iOS 26.4+]
path: audioaccessorykit/accessorycontroldevice/configuration-swift.struct
---

# AccessoryControlDevice.Configuration

The configuration for an accessory.

## Declaration

```swift
struct Configuration
```

## Overview

Overview Use this structure to define the characteristics and capabilities of your audio accessory.

## Topics

### Creating a configuration

- [init(devicePlacement:deviceCapabilities:primaryAudioSourceDeviceIdentifier:secondaryAudioSourceDeviceIdentifier:)](audioaccessorykit/accessorycontroldevice/configuration-swift.struct/init(deviceplacement:devicecapabilities:primaryaudiosourcedeviceidentifier:secondaryaudiosourcedeviceidentifier:).md)

### Accessing configuration options

- [deviceCapabilities](audioaccessorykit/accessorycontroldevice/configuration-swift.struct/devicecapabilities.md)
- [devicePlacement](audioaccessorykit/accessorycontroldevice/configuration-swift.struct/deviceplacement.md)
- [primaryAudioSourceDeviceIdentifier](audioaccessorykit/accessorycontroldevice/configuration-swift.struct/primaryaudiosourcedeviceidentifier.md)
- [secondaryAudioSourceDeviceIdentifier](audioaccessorykit/accessorycontroldevice/configuration-swift.struct/secondaryaudiosourcedeviceidentifier.md)

### Initializers

- [init(devicePlacement:deviceCapabilities:primaryAudioSourceDeviceIdentifier:secondaryAudioSourceDeviceIdentifier:spatialExtensionDescription:)](audioaccessorykit/accessorycontroldevice/configuration-swift.struct/init(deviceplacement:devicecapabilities:primaryaudiosourcedeviceidentifier:secondaryaudiosourcedeviceidentifier:spatialextensiondescription:).md)

### Instance Properties

- [spatialExtensionDescription](audioaccessorykit/accessorycontroldevice/configuration-swift.struct/spatialextensiondescription.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Device characteristics

- [AccessoryControlDevice.Placement](audioaccessorykit/accessorycontroldevice/placement.md)
- [AccessoryControlDevice.Capabilities](audioaccessorykit/accessorycontroldevice/capabilities.md)
