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

# XDspProcessType

> XDspProcessType

XDSP process type.

## Syntax

```cpp theme={null}
enum class XDspProcessType  : uint32_t  
{  
    None = 0,  
    Convolution = 1,  
    ForwardFourierTransform = 2,  
    InverseFourierTransform = 3,  
}  
```

## Constants

| Constant | Description |
| - | - |
| None | Invalid processing type. |
| Convolution | Convolution of a signal with an impulse response. |
| ForwardFourierTransform | Forward Fast Fourier Transform. |
| InverseFourierTransform | Inverse Fast Fourier Transform. |

## Requirements

**Header:** XDspAudio.h

**Supported platforms:** XBOX Series X|S

## See also

[XDSP](https://docs.xbox.com/reference/audio/xdspaudio/xdspaudio_members.md)\
[XDspActivationParameters](https://docs.xbox.com/reference/audio/xdspaudio/structs/xdspactivationparameters.md)\
[XDspActivationOptions](https://docs.xbox.com/reference/audio/xdspaudio/enums/xdspactivationoptions.md)\
[Overview of a single stream Convolution using the XDSP API](https://docs.xbox.com/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution.md)\
[Overview of a single stream FFT/IFFT using the XDSP API](https://docs.xbox.com/build/console-features/audio/overviews/xdsp-overview-single-stream-fft-ifft.md)


## Related topics

- [XDspActivationParameters](https://docs.xbox.com/reference/audio/xdspaudio/structs/xdspactivationparameters.md)
- [XDspActivationOptions](https://docs.xbox.com/reference/audio/xdspaudio/enums/xdspactivationoptions.md)
- [XDspActivate](https://docs.xbox.com/reference/audio/xdspaudio/functions/xdspactivate.md)
- [XDspCommand](https://docs.xbox.com/reference/audio/xdspaudio/structs/xdspcommand.md)
- [XDSP audio](https://docs.xbox.com/reference/audio/xdspaudio/xdspaudio_members.md)
