XMAWAVEFORMAT
旧版 XMA1 格式的结构。语法
成员
FormatTag类型:WORD 音频格式类型。始终为 WAVE_FORMAT_XMA。 BitsPerSample
类型:WORD 位深。目前要求为 16。 EncodeOptions
类型:WORD XBOX Media Audio (XMA) 编码器和解码器的选项。 LargestSkip
类型:WORD 交错流时使用的最大跳过量。 NumStreams
类型:WORD 交错音频流的数量。 LoopCount
类型:BYTE 循环重复次数;255 = 无限。 Version
类型:BYTE 生成该文件的 XMA 编码器的版本。对于 XMA2 文件,版本始终为 3 或更高。 XmaStreams
类型:XMASTREAMFORMAT[1] 按流的格式信息;实际数组长度位于 NumStreams 字段中。
备注
这是旧版 XMA1 格式结构。所提供的信息应仅供参考,不应在新内容中使用。
XMAWAVEFORMAT 是 XMA 第 1 版文件中使用的结构。XMA2WAVEFORMAT 用于早期的 XMA2 文件。它不放在常规的 fmt RIFF 块中,而是放在自己的 XMA2 块中。有关 XMA2 的详细信息,请参阅 XMA2 概述。有关 XBOX One 音频架构的概述,请参阅 未来之声:XBOX One 中的音频架构。
