IConvolutionAlgorithmFactory

[IConvolutionAlgorithmFactory](API\Runtime\SignalProcessing\DSP\IConvolutionAlgorithmFactory)

Windows
MacOS
Linux

Inheritance Hierarchy

IModularFeature

IConvolutionAlgorithmFactory

References

Module

SignalProcessing

Header

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

Include

#include "DSP/ConvolutionAlgorithm.h"

Syntax

class IConvolutionAlgorithmFactory : public IModularFeature

Remarks

IConvolutionAlgorithmFactory

Factory interface for creating convolution algorithms.

Destructors

Functions

Name Description

Public function Const

bool

 

AreConvolutionSettingsSupported

(
    const FConvolutionSettings& InSett...
)

Returns true if the input settings are supported by this factory.

Public function Const

const FName

 

GetFactoryName()

Name of this particular factory.

Public function Static

const FName

 

GetModularFeatureName()

Name of modular feature for Convolution factory.

Public function Const

bool

 

IsHardwareAccelerated()

If true, this implementation uses hardware acceleration.

Public function

TUniquePtr< ...

 

NewConvolutionAlgorithm

(
    const FConvolutionSettings& InSett...
)

Creates a new Convolution algorithm.

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