Identifying information for an audio component.


struct AudioComponentDescription


Instance Properties

var componentFlags: UInt32

Set this value to zero.

var componentFlagsMask: UInt32

Set this value to zero.

var componentManufacturer: OSType

The unique vendor identifier, registered with Apple, for the audio component.

var componentSubType: OSType

A 4-byte code that you can use to indicate the purpose of a component. For example, you could use lpas or lowp as a mnemonic indication that an audio unit is a low-pass filter.

var componentType: OSType

A unique 4-byte code identifying the interface for the component.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software