Skip to main content

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 中的音频架构

要求

头文件: xma2defs.h 支持的平台: XBOX One 系列主机和 XBOX Series 主机

另请参阅

xma2defs
最后修改于 2026年8月24日