XDSP
APIs do XDSP (funções do DirectX Math)Funções
| Função | Descrição |
|---|---|
| ButterflyDIT4_1 | Não use; somente para uso interno. |
| ButterflyDIT4_4 | Não use; somente para uso interno. |
| Deinterleave | Essa função desintercala amostras de áudio de modo que todas as amostras correspondentes a um canal especificado fiquem contíguas. |
| FFT | Transformada Rápida de Fourier com um número arbitrário de amostras. |
| FFT4 | Transformada Rápida de Fourier com quatro amostras. |
| FFT8 | Transformada Rápida de Fourier com oito amostras. |
| FFT16 | Transformada Rápida de Fourier com 16 amostras. |
| FFTInitializeUnityTable | Inicializa a tabela de pesquisa de raízes da unidade usada pelas funções de Transformada Rápida de Fourier. |
| FFTInterleaved | Aplica uma Transformada Rápida de Fourier (FFT) de 2N amostras e reorganiza o resultado de modo que as amostras fiquem dispostas por frequência crescente. O áudio é primeiro desintercalado se for multicanal. |
| FFTPolar | Converte componentes complexos em sua forma polar. |
| FFTUnswizzle | Essa função organiza a saída da função de Transformada Rápida de Fourier por frequência crescente. |
| IFFTDeinterleaved | Essa função aplica uma Transformada Rápida de Fourier inversa de 2N amostras. O áudio é primeiro intercalado se for multicanal. |
| Interleave | Essa função intercala amostras de áudio de modo que todas as amostras correspondentes a um quadro especificado fiquem contíguas. |
| ISPOWEROF2 | Não use; somente para uso interno. |
| Função vmulComplex | Não use; somente para uso interno. |
| vmulComplex | Não use; somente para uso interno. |
