---
title: "AudioComponentCount(_:)"
framework: audiotoolbox
role: symbol
role_heading: Function
path: "audiotoolbox/audiocomponentcount(_:)"
---

# AudioComponentCount(_:)

Returns the number of audio components that match a specified AudioComponentDescription structure.

## Declaration

```swift
func AudioComponentCount(_ inDesc: UnsafePointer<AudioComponentDescription>) -> UInt32
```

## Parameters

- `inDesc`: The description of the audio components you want to count.

## Return Value

Return Value The number of matching components on the system.

## See Also

### Creating an Audio Component Dynamically

- [AudioComponentRegister(_:_:_:_:)](audiotoolbox/audiocomponentregister(_:_:_:_:).md)
- [AudioComponentFindNext(_:_:)](audiotoolbox/audiocomponentfindnext(_:_:).md)
- [AudioComponentInstanceGetComponent(_:)](audiotoolbox/audiocomponentinstancegetcomponent(_:).md)
- [AudioComponentDescription](audiotoolbox/audiocomponentdescription.md)
- [AudioComponentInstance](audiotoolbox/audiocomponentinstance.md)
- [AudioComponentFlags](audiotoolbox/audiocomponentflags.md)
- [AudioComponentFactoryFunction](audiotoolbox/audiocomponentfactoryfunction.md)
