IFFTDeinterleaved
This function applies a 2N-sample inverse Fast Fourier Transform (FFT). Audio is interleaved first if it is multichannel.Syntax
Parameters
pReal _Inout_updates_(((1 << uLog2Length) * uChannelCount) / 4)Type: XMVECTOR* __restrict Real components of the FFT. It must have at least (1 << uLog2Length × uChannelCount) ÷ 4 elements. pImaginary _Inout_updates_(((1 << uLog2Length) * uChannelCount) / 4)
Type: XMVECTOR* __restrict Imaginary components of the FFT. It must have at least (1 << uLog2Length × uChannelCount) ÷ 4 elements. pUnityTable _In_reads_(1 << uLog2Length)
Type: XMVECTOR* __restrict Unity table that is used by the FFT. It must have at least (1 << uLog2Length) elements. See FFTInitializeUnityTable for more information. uChannelCount _In_
Type: size_t Number of channels in the FFT. uChannelCount must be greater than zero. uLog2Length _In_
Type: size_t Base-2 log of the FFT length, in frames. uLog2Length must be within [2, 10].
