FConvolutionFactory::NewConvolutionAlgorithm

NewConvolutionAlgorithm Creates and returns a new ConvolutionAlgorithm.

Windows
MacOS
Linux

References

Module

SignalProcessing

Header

/Engine/Source/Runtime/SignalProcessing/Public/DSP/ConvolutionAlgorithm.h

Include

#include "DSP/ConvolutionAlgorithm.h"

Source

/Engine/Source/Runtime/SignalProcessing/Private/ConvolutionAlgorithm.cpp

Syntax

static TUniquePtr< IConvolutionAlgorithm > NewConvolutionAlgorithm
(
    const FConvolutionSettings & InSettings,
    const FName & InAlgorithmFactoryName
)

Remarks

NewConvolutionAlgorithm

Creates and returns a new ConvolutionAlgorithm.

Returns

A TUniquePtr to the created Convolution. This pointer can be invalid if an error occured or the fft algorithm could not be created.

Parameters

Parameter

Description

InSettings

The settings used to create the Convolution algorithm.

InAlgorithmFactoryName

If not equal to FConvolutionFactory::AnyAlgorithmFactory, will only uses Convolution algorithm facotry if IConvolutionAlgorithmFactory::GetFactoryName() equals InAlgorithmFactoryName.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss