![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Enumerations | |
| enum | Flags { WAV = 0x010000 , AIFF = 0x020000 , FLAC = 0x170000 , OGG = 0x200000 , PCM_SIGNED_8 = 0x0001 , PCM_SIGNED_16 = 0x0002 , PCM_SIGNED_24 = 0x0003 , PCM_SIGNED_32 = 0x0004 , PCM_UNSIGNED_8 = 0x0005 , PCM_FLOAT = 0x0006 , PCM_DOUBLE = 0x0007 , MU_LAW = 0x0010 , A_LAW = 0x0011 , IMA_ADPCM = 0x0012 , MS_ADPCM = 0x0013 , GSM_610 = 0x0020 , G721_32 = 0x0030 , G723_24 = 0x0031 , G723_40 = 0x0032 , DWVW_12 = 0x0040 , DMVW_16 = 0x0041 , DMVW_24 = 0x0042 , DMVW_N = 0x0043 , VORBIS = 0x0060 , ENDIAN_FILE = 0x00000000 , ENDIAN_LITTLE = 0x10000000 , ENDIAN_BIG = 0x20000000 , ENDIAN_CPU = 0x30000000 , MINOR_FORMAT_MASK = 0x0000FFFF , MAJOR_FORMAT_MASK = 0x0FFF0000 , ENDIAN_MASK = 0x30000000 } |
Functions | |
| const TCHAR * | ToStringMajor (int32 FormatFlags) |
| const TCHAR * | ToStringMinor (int32 FormatFlags) |
Specifies the major format type of the sound source. File formats are fully specified by a major/minor format.
For example, a Ogg-Vorbis encoding would use: uint32 FormatFlags = ESoundFormatFlags::OGG | ESoundFormatFlags::VORBIS;