Skip to main content

XMASTREAMFORMAT

用於 XMAWAVEFORMAT 中的個別串流資料。

語法

成員

PsuedoBytesPerSec
類型:DWORD
由 XBOX Media Audio (XMA) 編碼器使用。基於舊版相容性考量而保留此拼字錯誤。 SampleRate
類型:DWORD
串流的已解碼取樣率。在 XMA2 檔案中,檔案內所有串流的此值都相同。 LoopStart
類型:DWORD
包含迴圈起點之框架的位元位移 (相對於串流開頭)。 LoopEnd
類型:DWORD
包含迴圈終點之框架的位元位移。 SubframeData
類型:BYTE
兩個 4 位元數字,用於指定迴圈點在包含它們之框架內的確切位置。
  • SubframeEnd:迴圈終點框架中迴圈結束的子框架。範圍為 0 到 3。
  • SubframeSkip:在起點框架中為抵達迴圈所要略過的子框架。範圍為 0 到 4。
Channels
類型:BYTE
串流中的聲道數目:1 或 2。 ChannelMask
類型:WORD
串流中聲道的空間位置。

備註

這是舊版 XMA 格式結構。所提供的資訊僅供參考,不應用於新內容。
XMAWAVEFORMAT 是 XMA 第 1 版檔案中使用的結構。XMA2WAVEFORMAT 用於早期的 XMA2 檔案。它不是放在一般的 fmt RIFF 區塊中,而是放在其自己的 XMA2 區塊中。如需 XMA2 的詳細資訊,請參閱 XMA2 概觀。如需 XBOX One 音訊架構的概觀,請參閱未來之聲:XBOX One 的音訊架構。

需求

標頭: xma2defs.h 支援的平台: XBOX One 系列主機和 XBOX Series 主機

另請參閱

xma2defs
Last modified on October 6, 2026