ISoundfieldEndpointFactory::CreateNewEndpointInstance

REQUIRED OVERRIDES: These overrides are required from [ISoundfieldFactory](API\Runtime\AudioExtensions\ISoundfieldFactory): ISoundfieldFactory::CreateNewEncoderStream ISoundfieldFactory::CreateNewTranscoderStream ISoundfieldFactory::CreateNewMixerStream [ISoundfieldFactory::CreateEmptyPacket](API\Runtime\AudioExtensions\ISoundfieldFactory\CreateEmptyPacket)[ISoundfieldFactory::CanTranscodeFromSoundfieldFormat](API\Runtime\AudioExtensions\ISoundfieldFactory\CanTranscodeFromSoundfieldFormat)[ISoundfieldFactory::GetCustomEncodingSettingsClass](API\Runtime\AudioExtensions\ISoundfieldFactory\GetCustomEncodingSettingsClass) ISoundfieldFactory::GetDefaultEncodingSettingsCalled for every new endpoint submix created with this factory's endpoint type.

Windows
MacOS
Linux

References

Module

AudioExtensions

Header

/Engine/Source/Runtime/AudioExtensions/Public/ISoundfieldEndpoint.h

Include

#include "ISoundfieldEndpoint.h"

Syntax

TUniquePtr< ISoundfieldEndpoint > CreateNewEndpointInstance
(
    const FAudioPluginInitializationParams & InitInfo,
    const ISoundfieldEndpointSettingsProxy & InitialSettings
)

Remarks

REQUIRED OVERRIDES: These overrides are required from ISoundfieldFactory: ISoundfieldFactory::CreateNewEncoderStream ISoundfieldFactory::CreateNewTranscoderStream ISoundfieldFactory::CreateNewMixerStream ISoundfieldFactory::CreateEmptyPacketISoundfieldFactory::CanTranscodeFromSoundfieldFormatISoundfieldFactory::GetCustomEncodingSettingsClass ISoundfieldFactory::GetDefaultEncodingSettingsCalled for every new endpoint submix created with this factory's endpoint type.

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