AudioHardwareCreateAggregateDevice(_:_:)
Declaration
func AudioHardwareCreateAggregateDevice(_ inDescription: CFDictionary, _ outDeviceID: UnsafeMutablePointer<AudioObjectID>) -> OSStatusParameters
- inDescription:
The CFDictionary that specifies how to build the AudioAggregateDevice. The supported keys are described in the AudioAggregateDevice Constants section.
- outDeviceID:
The AudioObjectID of the newly created AudioAggregateDevice.
Return Value
An OSStatus indicating success or failure.
Discussion
This routine creates a new AudioAggregateDevice using the provided description.
See Also
Functions
AudioConvertHostTimeToNanos(_:)AudioConvertNanosToHostTime(_:)AudioDeviceCreateIOProcID(_:_:_:_:)AudioDeviceCreateIOProcIDWithBlock(_:_:_:_:)AudioDeviceDestroyIOProcID(_:_:)AudioDeviceGetCurrentTime(_:_:)AudioDeviceGetNearestStartTime(_:_:_:)AudioDeviceStart(_:_:)AudioDeviceStartAtTime(_:_:_:_:)AudioDeviceStop(_:_:)AudioDeviceTranslateTime(_:_:_:)AudioGetCurrentHostTime()AudioGetHostClockFrequency()AudioGetHostClockMinimumTimeDelta()AudioHardwareDestroyAggregateDevice(_:)