> ## 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.

# FFTPolar

> FFTPolar

# FFTPolar

Convierte componentes complejos a su forma polar.

## Sintaxis

```cpp theme={null}
void DSP::FFTPolar(  
         XMVECTOR* __restrict pOutput,  
         const XMVECTOR* __restrict pInputReal,  
         const XMVECTOR* __restrict pInputImaginary,  
         const size_t uLength  
)  
```

### Parámetros

*pOutput*   \_Out\_writes\_(uLength / 4)\
Tipo: XMVECTOR\* \_\_restrict

Búfer de salida proporcionado por el autor de la llamada que recibe las muestras en forma polar. *pOutput* debe tener al menos *uLength* ÷ 4 elementos.

*pInputReal*   \_In\_reads\_(uLength / 4)\
Tipo: XMVECTOR\* \_\_restrict

Aquí cada elemento es el componente real de un número complejo. *pInputReal* debe tener al menos *uLength* ÷ 4 elementos.

*pInputImaginary*   \_In\_reads\_(uLength / 4)\
Tipo: XMVECTOR\* \_\_restrict

Aquí cada elemento es el componente imaginario de un número complejo. *pInputImaginary* debe tener al menos *uLength* ÷ 4 elementos.

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

Longitud de todos los vectores en elementos. *uLength* debe ser una potencia de 2 mayor o igual que 4.

### Valor devuelto

Tipo: void

Ninguno.

## Comentarios

Todos los parámetros de búfer deben estar alineados a 16 bytes. Los datos de audio deben ser FLOAT32. Los valores de los parámetros *pOutput*, *pInputReal* y *pInputImaginary* no deben superponerse.

## Requisitos

**Encabezado:** xdsp.h

**Plataformas compatibles:** consolas de la familia XBOX One y consolas XBOX Series

## Consulte también

[xdsp](/reference/audio/xdsp/xdsp_members)

[Blog de Game for Windows y DirectX SDK](https://walbourn.github.io/xdsp-h-digital-signal-processing-helper-functions/)

[Fast and Accurate Polar Fourier Transform](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.409.2516\&rep=rep1\&type=pdf)


## Related topics

- [Información general de XDSP](/es/build/console-features/audio/overviews/xdsp-overview.md)
- [XDspActivationOptions](/es/reference/audio/xdspaudio/enums/xdspactivationoptions.md)
