Wwise SDK 2025.1.0
|
#include <AK/SoundEngine/Common/AkSpeakerConfig.h>
#include <AK/SoundEngine/Common/AkTypes.h>
#include <string.h>
클래스 | |
struct | AkChunkHeader |
Standard WAV chunk header 더 자세히 ... | |
struct | ChunkSize64 |
struct | DataSize64 |
struct | WaveFormat |
struct | PcmWaveFormat |
struct | WaveFormatEx |
struct | WaveFormatExtensible |
struct | WaveFormatExtensible::GUID |
struct | WemFormatExtensible |
struct | SamplerChunk |
struct | SampleLoop |
struct | WaveCue |
struct | ChnaAudioId |
struct | ChnaChunk |
struct | AkWAVStructs::AkWaveFileHeader |
struct | AkWAVStructs::AkSamplerOneLoop |
struct | AkWAVStructs::AkWaveMarker |
struct | AkWAVStructs::IrMetadata |
네임스페이스 | |
AkWAVStructs | |
namespace | AK |
Definition of data structures for AkAudioObject | |
열거형 타입 | |
enum | AkWAVStructs::ChunkType { AkWAVStructs::ChunkType_FMT = 1 << 0, AkWAVStructs::ChunkType_DATA = 1 << 1, AkWAVStructs::ChunkType_SMPL = 1 << 2, AkWAVStructs::ChunkType_CUE = 1 << 3, AkWAVStructs::ChunkType_LIST = 1 << 4, AkWAVStructs::ChunkType_IRMD = 1 << 5, AkWAVStructs::ChunkType_HASH = 1 << 7, AkWAVStructs::ChunkType_JUNK = 1 << 8, AkWAVStructs::ChunkType_CHNA = 1 << 9, AkWAVStructs::ChunkType_AXML = 1 << 10, AkWAVStructs::ChunkType_AKDM = 1 << 11, AkWAVStructs::ChunkType_IXML = 1 << 12, AkWAVStructs::ChunkType_Required = ChunkType_FMT | ChunkType_DATA, AkWAVStructs::ChunkType_ALL = 0xffffffff } |
함수 | |
AkChannelConfig | AK::SetChannelConfigFromWaveFormatExtensible (const WaveFormatExtensible &in_wfmext) |
변수 | |
constexpr AkFourcc | RIFXChunkId = AkmmioFOURCC('R', 'I', 'F', 'X') |
constexpr AkFourcc | RIFFChunkId = AkmmioFOURCC('R', 'I', 'F', 'F') |
constexpr AkFourcc | RF64ChunkId = AkmmioFOURCC('R', 'F', '6', '4') |
constexpr AkFourcc | BW64ChunkId = AkmmioFOURCC('B', 'W', '6', '4') |
constexpr AkFourcc | ds64ChunkId = AkmmioFOURCC('d', 's', '6', '4') |
constexpr AkFourcc | WAVEChunkId = AkmmioFOURCC('W', 'A', 'V', 'E') |
constexpr AkFourcc | PLUGINChunkId = AkmmioFOURCC('P', 'L', 'U', 'G') |
constexpr AkFourcc | MIDIChunkId = AkmmioFOURCC('M', 'I', 'D', 'I') |
constexpr AkFourcc | fmtChunkId = AkmmioFOURCC('f', 'm', 't', ' ') |
constexpr AkFourcc | dataChunkId = AkmmioFOURCC('d', 'a', 't', 'a') |
constexpr AkFourcc | cueChunkId = AkmmioFOURCC('c', 'u', 'e', ' ') |
constexpr AkFourcc | LISTChunkId = AkmmioFOURCC('L', 'I', 'S', 'T') |
constexpr AkFourcc | adtlChunkId = AkmmioFOURCC('a', 'd', 't', 'l') |
constexpr AkFourcc | lablChunkId = AkmmioFOURCC('l', 'a', 'b', 'l') |
constexpr AkFourcc | smplChunkId = AkmmioFOURCC('s', 'm', 'p', 'l') |
constexpr AkFourcc | junkChunkId = AkmmioFOURCC('j', 'u', 'n', 'k') |
constexpr AkFourcc | axmlChunkId = AkmmioFOURCC('a', 'x', 'm', 'l') |
constexpr AkFourcc | chnaChunkId = AkmmioFOURCC('c', 'h', 'n', 'a') |
constexpr AkFourcc | iXMLChunkId = AkmmioFOURCC('i', 'X', 'M', 'L') |
constexpr AkUInt16 | extensibleWavFormat = 0xFFFE |
constexpr AkUInt16 | floatWavFormat = 0x0003 |
constexpr AkUInt16 | pcmWavFormat = 0x0001 |
constexpr AkUInt32 | kWavHashSize = 16 |
constexpr AkFourcc | akdChunkId = AkmmioFOURCC('a', 'k', 'd', ' ') |
constexpr AkFourcc | hashChunkId = AkmmioFOURCC('h', 'a', 's', 'h') |
constexpr AkFourcc | seekChunkId = AkmmioFOURCC('s', 'e', 'e', 'k') |
constexpr AkFourcc | irmdChunkId = AkmmioFOURCC('i', 'r', 'm', 'd') |
constexpr AkFourcc | akdmChunkId = AkmmioFOURCC('a', 'k', 'd', 'm') |
static constexpr WaveFormatExtensible::GUID | G_KSDATAFORMAT_SUBTYPE_PCM = { 0x0001, 0x0000, 0x0010, { 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 } } |
static constexpr WaveFormatExtensible::GUID | G_KSDATAFORMAT_SUBTYPE_IEEE_FLOAT = { 0x0003, 0x0000, 0x0010, { 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 } } |
Basic definitions for WAV / WEM file parsers.
AkWavDefs.h 파일에서 정의되었습니다.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요