FFTInterleaved
Applique une transformée de Fourier rapide (FFT) à 2N échantillons et réorganise le résultat de sorte que les échantillons soient classés par fréquence croissante. L’audio est d’abord désentrelacé s’il est multicanal.Syntaxe
Paramètres
pReal _Inout_updates_(((1 << uLog2Length) * uChannelCount) / 4)Type : XMVECTOR* __restrict Composantes réelles de la FFT. Doit comporter au moins (1 << uLog2Length × uChannelCount) ÷ 4 éléments. pImaginary _Out_writes_(((1 << uLog2Length) * uChannelCount) / 4)
Type : XMVECTOR* __restrict Composantes imaginaires de la FFT. Doit comporter au moins (1 << uLog2Length × uChannelCount) ÷ 4 éléments. pUnityTable _In_reads_(1 << uLog2Length)
Type : XMVECTOR* __restrict Table d’unité à utiliser par la FFT. Doit comporter au moins (1 << uLog2Length) éléments. uChannelCount _In_
Type : size_t Nombre de canaux de la FFT. uChannelCount doit être compris dans [1, 6]. uLog2Length _In_
Type : size_t Logarithme en base 2 de la longueur de la FFT en trames. uLog2Length doit être compris dans [2, 9].
