Determines whether an audio unit can process in place.
- iOS 10.0+
- macOS 10.12+
- tvOS 10.0+
- Mac Catalyst 13.0+Beta
In-place processing is the ability for an audio unit to transform an input signal to an output signal in-place in the input buffer, without requiring a separate output buffer.
A host can express its desire to process in place by using null
m pointers in the output buffer list. If so, the audio unit may process in-place in the input buffers.
This version 3 property is partially bridged to the version 2 kAudioUnitProperty_InPlaceProcessing API. It is not settable in version 3.