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

# ButterflyDIT4_4

> ButterflyDIT4_4

# ButterflyDIT4\_4

Não use; somente para uso interno.

## Sintaxe

```cpp theme={null}
void ButterflyDIT4_4(  
         XMVECTOR& r0,  
         XMVECTOR& r1,  
         XMVECTOR& r2,  
         XMVECTOR& r3,  
         XMVECTOR& i0,  
         XMVECTOR& i1,  
         XMVECTOR& i2,  
         XMVECTOR& i3,  
         const XMVECTOR* __restrict pUnityTableReal,  
         const XMVECTOR* __restrict pUnityTableImaginary,  
         size_t uStride,  
         const bool fLast  
)  
```

### Parâmetros

*r0*   \_Inout\_\
Tipo: XMVECTOR&

Não use; somente para uso interno.

*r1*   \_Inout\_\
Tipo: XMVECTOR&

Não use; somente para uso interno.

*r2*   \_Inout\_\
Tipo: XMVECTOR&

Não use; somente para uso interno.

*r3*   \_Inout\_\
Tipo: XMVECTOR&

Não use; somente para uso interno.

*i0*   \_Inout\_\
Tipo: XMVECTOR&

Não use; somente para uso interno.

*i1*   \_Inout\_\
Tipo: XMVECTOR&

Não use; somente para uso interno.

*i2*   \_Inout\_\
Tipo: XMVECTOR&

Não use; somente para uso interno.

*i3*   \_Inout\_\
Tipo: XMVECTOR&

Não use; somente para uso interno.

*pUnityTableReal*   \_In\_reads\_(uStride \* 4)\
Tipo: XMVECTOR\* \_\_restrict

Não use; somente para uso interno.

*pUnityTableImaginary*   \_In\_reads\_(uStride \* 4)\
Tipo: XMVECTOR\* \_\_restrict

Não use; somente para uso interno.

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

Não use; somente para uso interno.

*fLast*   \_In\_\
Tipo: bool

Não use; somente para uso interno.

### Valor de retorno

Tipo: void

Não use; somente para uso interno.

## Comentários

Não use; somente para uso interno.

O XDSP usa funções de processamento de sinal digital (DSP) baseadas em DirectXMath para áudio, que são principalmente FFT. Todos os parâmetros de buffer devem ser alinhados em 16 bytes. Para obter mais informações sobre a API e a biblioteca DirectXMath, consulte [DirectXMath](https://learn.microsoft.com/windows/win32/dxmath/directxmath-portal).

## Requisitos

**Cabeçalho:** xdsp.h

**Plataformas compatíveis:** consoles da família XBOX One e consoles XBOX Series

## Confira também

[xdsp](/pt-BR/reference/audio/xdsp/xdsp_members)

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

[FFTInitializeUnityTable](/pt-BR/reference/audio/xdsp/functions/fftinitializeunitytable)


## Related topics

- [ButterflyDIT4_1](/pt-BR/reference/audio/xdsp/functions/butterflydit4_1.md)
- [FFT4](/pt-BR/reference/audio/xdsp/functions/fft4.md)
- [FFT](/pt-BR/reference/audio/xdsp/functions/fft.md)
- [FFT16](/pt-BR/reference/audio/xdsp/functions/fft16.md)
- [FFT8](/pt-BR/reference/audio/xdsp/functions/fft8.md)
