이 파일의 문서화 페이지로 가기
128 static_assert(
sizeof(
WaveFormatEx) == 18,
"Incorrect padding for WaveFormatEx");
149 return memcmp(
this, &rhs,
sizeof(
GUID)) == 0;
154 return !(*
this == rhs);
160 static constexpr
WaveFormatExtensible::GUID G_KSDATAFORMAT_SUBTYPE_PCM = { 0x0001, 0x0000, 0x0010, { 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 } };
161 static constexpr
WaveFormatExtensible::GUID G_KSDATAFORMAT_SUBTYPE_IEEE_FLOAT = { 0x0003, 0x0000, 0x0010, { 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 } };
175 return channelConfig;
178 static_assert(
sizeof(
WemFormatExtensible) == 24,
"Incorrect padding for WemFormatExtensible");
305 static const WaveFormatExtensible::GUID s_ambisonic = { 0x00000001, 0x0721, 0x11D3, { 0x86, 0x44, 0xC8, 0xC1, 0xCA, 0x00, 0x00, 0x00 } };
338 return channelConfig;
constexpr AkFourcc MIDIChunkId
AkForceInline void SetStandardOrAnonymous(AkUInt32 in_uNumChannels, AkUInt32 in_uChannelMask)
Set channel config as either a standard or an anonymous configuration, specified with both a given ch...
uint16_t AkUInt16
Unsigned 16-bit integer
constexpr AkFourcc fmtChunkId
Definition of data structures for AkAudioObject
constexpr AkFourcc hashChunkId
constexpr AkFourcc RF64ChunkId
constexpr AkFourcc dataChunkId
constexpr AkFourcc cueChunkId
#define AK_SPEAKER_SETUP_ALL_SPEAKERS
All speakers.
constexpr AkUInt32 kWavHashSize
constexpr AkFourcc ds64ChunkId
constexpr AkUInt16 pcmWavFormat
constexpr AkFourcc junkChunkId
uint8_t AkUInt8
Unsigned 8-bit integer
AkForceInline void SetAmbisonic(AkUInt32 in_uNumChannels)
Set channel config as an ambisonic configuration specified with given number of channels.
constexpr AkFourcc RIFXChunkId
constexpr AkFourcc RIFFChunkId
constexpr AkFourcc akdmChunkId
static constexpr WaveFormatExtensible::GUID G_KSDATAFORMAT_SUBTYPE_PCM
constexpr AkFourcc irmdChunkId
constexpr AkFourcc PLUGINChunkId
constexpr AkUInt16 floatWavFormat
constexpr AkFourcc iXMLChunkId
constexpr AkFourcc smplChunkId
constexpr AkFourcc WAVEChunkId
static AkChannelMask ChannelMaskFromNumChannels(unsigned int in_uNumChannels)
constexpr AkFourcc LISTChunkId
constexpr AkFourcc akdChunkId
constexpr AkFourcc chnaChunkId
AkForceInline void SetStandard(AkUInt32 in_uChannelMask)
Set channel config as a standard configuration specified with given channel mask.
AkChannelConfig SetChannelConfigFromWaveFormatExtensible(const WaveFormatExtensible &in_wfmext)
constexpr AkFourcc seekChunkId
constexpr AkFourcc lablChunkId
uint32_t AkUInt32
Unsigned 32-bit integer
constexpr AkFourcc BW64ChunkId
constexpr AkFourcc adtlChunkId
AkUInt32 dwSampleCountLow
static AkUInt8 ChannelMaskToNumChannels(AkChannelMask in_uChannelMask)
Returns the number of channels of a given channel configuration.
void AK_SPEAKER_SETUP_CONVERT_TO_SUPPORTED(AkUInt32 &io_uChannelMask)
AkForceInline void Deserialize(AkUInt32 in_uChannelConfig)
Deserialize channel config from a 32-bit word.
AkUInt32 dwMIDIPitchFraction
constexpr AkFourcc axmlChunkId
AkUInt32 dwSampleCountHigh
friend bool operator<(const WaveCue &in_rLeft, const WaveCue &in_rRight)
static constexpr WaveFormatExtensible::GUID G_KSDATAFORMAT_SUBTYPE_IEEE_FLOAT
constexpr AkUInt16 extensibleWavFormat
지원이 필요하신가요?
질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!
지원 페이지를 방문해 주세요
작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요