![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <WasapiDefaultRenderStream.h>
Inheritance diagram for Audio::FWasapiDefaultRenderStream: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 |
FWasapiDefaultRenderStream The default channel output stream. This is the first eight channels which are reserved for the main outputs of the editor/game.
|
virtualdefault |
|
overridevirtual |
Implements Audio::IDeviceRenderCallback.
|
overridevirtual |
Reimplemented from Audio::FAudioMixerWasapiRenderStream.
|
inline |
|
overridevirtual |
Reimplemented from Audio::FAudioMixerWasapiRenderStream.
|
overridevirtual |
Reimplemented from Audio::FAudioMixerWasapiRenderStream.