Navigation
API > API/Runtime > API/Runtime/SignalProcessing
Settings for creating an IConvolutionAlgorithm.
| Name | FConvolutionSettings |
| Type | struct |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/ConvolutionAlgorithm.h |
| Include Path | #include "DSP/ConvolutionAlgorithm.h" |
Syntax
struct FConvolutionSettings
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnableHardwareAcceleration | bool | If true, hardware accelerated algorithms are valid. | DSP/ConvolutionAlgorithm.h | |
| BlockNumSamples | int32 | Defines size of audio processing block. | DSP/ConvolutionAlgorithm.h | |
| MaxNumImpulseResponseSamples | int32 | Maximum number of samples in an impulse responses. | DSP/ConvolutionAlgorithm.h | |
| NumImpulseResponses | int32 | Number of impulse responses to support. | DSP/ConvolutionAlgorithm.h | |
| NumInputChannels | int32 | Number of input audio channels to support. | DSP/ConvolutionAlgorithm.h | |
| NumOutputChannels | int32 | Number of output audio channels to support. | DSP/ConvolutionAlgorithm.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FConvolutionSettings& Other |
DSP/ConvolutionAlgorithm.h | ||
bool operator==
(
const FConvolutionSettings& Other |
DSP/ConvolutionAlgorithm.h |