---
title: AudioComponentPlugInInterface
framework: audiotoolbox
role: symbol
role_heading: Structure
path: audiotoolbox/audiocomponentplugininterface
---

# AudioComponentPlugInInterface

## Declaration

```swift
struct AudioComponentPlugInInterface
```

## Topics

### Initializers

- [init(Open:Close:Lookup:reserved:)](audiotoolbox/audiocomponentplugininterface/init(open:close:lookup:reserved:)-1bmzd.md)
- [init(Open:Close:Lookup:reserved:)](audiotoolbox/audiocomponentplugininterface/init(open:close:lookup:reserved:)-1hqa3.md)

### Instance Properties

- [Close](audiotoolbox/audiocomponentplugininterface/close.md)
- [Lookup](audiotoolbox/audiocomponentplugininterface/lookup.md)
- [Open](audiotoolbox/audiocomponentplugininterface/open.md)
- [reserved](audiotoolbox/audiocomponentplugininterface/reserved.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Getting Information About a Component

- [AudioComponentInstanceCanDo(_:_:)](audiotoolbox/audiocomponentinstancecando(_:_:).md)
- [AudioComponentGetDescription(_:_:)](audiotoolbox/audiocomponentgetdescription(_:_:).md)
- [AudioComponentCopyName(_:_:)](audiotoolbox/audiocomponentcopyname(_:_:).md)
- [AudioComponentGetVersion(_:_:)](audiotoolbox/audiocomponentgetversion(_:_:).md)
- [AudioComponentCopyIcon(_:)](audiotoolbox/audiocomponentcopyicon(_:).md)
- [AudioComponentCopyConfigurationInfo(_:_:)](audiotoolbox/audiocomponentcopyconfigurationinfo(_:_:).md)
- [AudioComponentMethod](audiotoolbox/audiocomponentmethod.md)
