> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FFT

> FFT

# FFT

Transformée de Fourier rapide avec un nombre arbitraire d'échantillons.

## Syntaxe

```cpp theme={null}
void FFT(  
         XMVECTOR* __restrict pReal,  
         XMVECTOR* __restrict pImaginary,  
         const XMVECTOR* __restrict pUnityTable,  
         const size_t uLength,  
         const size_t uCount= 1  
)  
```

### Paramètres

*pReal*   \_Inout\_updates\_((uLength \* uCount) / 4)\
Type : XMVECTOR\* \_\_restrict

Composantes réelles de la FFT. Doit comporter au moins (*uLength* × *uCount*) ÷ 4 éléments.

*pImaginary*   \_Inout\_updates\_((uLength \* uCount) / 4)\
Type : XMVECTOR\* \_\_restrict

Composantes imaginaires de la FFT. Doit comporter au moins (*uLength* × *uCount*) ÷ 4 éléments.

*pUnityTable*   \_In\_reads\_(uLength \* uCount)\
Type : XMVECTOR\* \_\_restrict

Table d'unité à utiliser par la FFT. Doit comporter au moins *uLength* × *uCount* XMVECTOR. Pour plus d'informations, consultez [FFTInitializeUnityTable](/fr-CA/reference/audio/xdsp/functions/fftinitializeunitytable).

*uLength*   \_In\_\
Type : size\_t

Longueur de la FFT en échantillons. *uLength* doit être une puissance de deux et supérieure à 16.

*uCount*   \_In\_\
Type : size\_t

Nombre d'itérations de la FFT.

### Valeur de retour

Type : void

Aucune.

## Remarques

Pour les FFT dont le nombre d'échantillons est inférieur ou égal à 16, utilisez [FFT16](/fr-CA/reference/audio/xdsp/functions/fft16), [FFT8](/fr-CA/reference/audio/xdsp/functions/fft8) ou [FFT4](/fr-CA/reference/audio/xdsp/functions/fft4).

Tous les paramètres de mémoire tampon doivent être alignés sur 16 octets. Les données audio doivent être en FLOAT32 mono.

## Configuration requise

**En-tête :** xdsp.h

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[xdsp](/fr-CA/reference/audio/xdsp/xdsp_members)


## Related topics

- [FFT](/reference/audio/xdsp/functions/fft.md)
- [Overview of a single stream FFT/IFFT using the XDSP API](/build/console-features/audio/overviews/xdsp-overview-single-stream-fft-ifft.md)
- [使用 XDSP API 进行单流 FFT/IFFT 概述](/zh-CN/build/console-features/audio/overviews/xdsp-overview-single-stream-fft-ifft.md)
- [XDSP API를 사용한 싱글 스트림 FFT/IFFT 개요](/ko/build/console-features/audio/overviews/xdsp-overview-single-stream-fft-ifft.md)
- [Información general de una FFT/IFFT de secuencia única mediante la API XDSP](/es/build/console-features/audio/overviews/xdsp-overview-single-stream-fft-ifft.md)
