![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <WasapiAggregateRenderStream.h>
Inheritance diagram for Audio::FWasapiAggregateRenderStream:Additional Inherited Members | |
Protected Member Functions inherited from Audio::FAudioMixerWasapiRenderStream | |
| uint32 | GetDefaultDevicePeriod () const |
Protected Attributes inherited from Audio::FAudioMixerWasapiRenderStream | |
| TComPtr< IAudioClient2 > | AudioClient |
| TComPtr< IAudioRenderClient > | RenderClient |
| FWasapiAudioFormat | AudioFormat |
| std::atomic< bool > | bIsInitialized = false |
| std::atomic< EAudioOutputStreamState::Type > | StreamState = EAudioOutputStreamState::Closed |
| FWasapiRenderStreamParams | RenderStreamParams |
| uint32 | DefaultDevicePeriod = 0 |
| uint32 | NumFramesPerDeviceBuffer = 0 |
| uint32 | CallbackBufferErrors = 0 |
| FAlignedFloatBuffer | DownmixScratchBuffer |
| TArray< float > | MixdownGainsMap |
FWasapiAggregateRenderStream A render stream which can be sent to direct output channels which are channels of an aggregate device above the first 8 channels which are reserved for the main output of the editor/game.
|
virtualdefault |
|
overridevirtual |
Implements Audio::IDeviceRenderCallback.
|
overridevirtual |
Reimplemented from Audio::FAudioMixerWasapiRenderStream.
|
overridevirtual |
Reimplemented from Audio::FAudioMixerWasapiRenderStream.
|
overridevirtual |
Reimplemented from Audio::FAudioMixerWasapiRenderStream.