PropertyAddress(_:scope:element:)
A helper constructor for the AudioObjectPropertyAddress struct.
Declaration
func PropertyAddress(_ selector: AudioObjectPropertySelector, scope: AudioObjectPropertyScope = kAudioObjectPropertyScopeGlobal, element: AudioObjectPropertyElement = kAudioObjectPropertyElementMain) -> AudioObjectPropertyAddressParameters
- selector:
An AudioObjectPropertySelector four char code that identifies a property
- scope:
An AudioObjectPropertyScope with a default value of kAudioObjectPropertyScopeGlobal
- element:
An AudioObjectPropertyElement with a default value of kAudioObjectPropertyElementMain
Return Value
An AudioObjectPropertyAddress collects these three parts that identify a specific property together in a struct for easy transmission.
See Also
Functions
AudioConvertHostTimeToNanos(_:)AudioConvertNanosToHostTime(_:)AudioDeviceCreateIOProcID(_:_:_:_:)AudioDeviceCreateIOProcIDWithBlock(_:_:_:_:)AudioDeviceDestroyIOProcID(_:_:)AudioDeviceGetCurrentTime(_:_:)AudioDeviceGetNearestStartTime(_:_:_:)AudioDeviceStart(_:_:)AudioDeviceStartAtTime(_:_:_:_:)AudioDeviceStop(_:_:)AudioDeviceTranslateTime(_:_:_:)AudioGetCurrentHostTime()AudioGetHostClockFrequency()AudioGetHostClockMinimumTimeDelta()AudioHardwareCreateAggregateDevice(_:_:)