UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SimpleWaveFormat.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
#pragma once
3
4
#include "
HAL/Platform.h
"
5
6
namespace
Audio
7
{
8
// Local definition so we don't depend on platform includes.
9
enum
EFormatType
{
IEEE_FLOAT
= 0x3 };
// WAVE_FORMAT_IEEE_FLOAT
10
struct
FWaveFormatEx
11
{
12
uint16
FormatTag
;
13
uint16
NumChannels
;
14
uint32
NumSamplesPerSec
;
15
uint32
AverageBytesPerSec
;
16
uint16
BlockAlign
;
17
uint16
NumBitsPerSample
;
18
uint16
Size
;
19
};
20
21
}
Platform.h
uint16
uint16_t uint16
Definition
binka_ue_file_header.h:7
uint32
uint32_t uint32
Definition
binka_ue_file_header.h:6
Audio
NO_LOGGING.
Definition
AudioMixerPlatformAndroid.cpp:53
Audio::EFormatType
EFormatType
Definition
SimpleWaveFormat.h:9
Audio::IEEE_FLOAT
@ IEEE_FLOAT
Definition
SimpleWaveFormat.h:9
Audio::FWaveFormatEx
Definition
SimpleWaveFormat.h:11
Audio::FWaveFormatEx::BlockAlign
uint16 BlockAlign
Definition
SimpleWaveFormat.h:16
Audio::FWaveFormatEx::AverageBytesPerSec
uint32 AverageBytesPerSec
Definition
SimpleWaveFormat.h:15
Audio::FWaveFormatEx::Size
uint16 Size
Definition
SimpleWaveFormat.h:18
Audio::FWaveFormatEx::FormatTag
uint16 FormatTag
Definition
SimpleWaveFormat.h:12
Audio::FWaveFormatEx::NumSamplesPerSec
uint32 NumSamplesPerSec
Definition
SimpleWaveFormat.h:14
Audio::FWaveFormatEx::NumBitsPerSample
uint16 NumBitsPerSample
Definition
SimpleWaveFormat.h:17
Audio::FWaveFormatEx::NumChannels
uint16 NumChannels
Definition
SimpleWaveFormat.h:13
Engine
Source
Runtime
Core
Private
Audio
SimpleWaveFormat.h
Generated by
1.9.8