Skip to main content

XMA2PACKET

big-endian 格式的 XBOX Media Audio (XMA) 封包結構。

語法

成員

FrameCount
類型:int
在此封包中開始的 XMA 框架數目。 FrameOffsetInBits
類型:int
XmaData 中第一個完整框架開始的位元。 PacketMetaData
類型:int
儲存在封包中的中繼資料。對於 XMA2 一律為 1。 PacketSkipCount
類型:int
為了找到屬於此串流的下一個封包,必須略過的其他串流封包數目。 XmaData
類型:BYTE[XMA_BYTES_PER_PACKET - sizeof ( DWORD )]
XMA 編碼的資料。

備註

XMA2PACKET 結構會略過 2 個封包,以找到此串流的下一個封包。它使用 XMA2 簽章,也就是 001。第一個框架從封包的第 527 位元開始。此封包包含 12 個框架。在下列範例中,封包的第一個 DWORD 為 0x30107902。此封包包含 12 個框架。第一個框架從封包的第 527 位元開始。若要找到此串流的下一個封包,請略過 2 個封包。
如需 XBOX One 音訊架構的概觀,請參閱未來之聲:XBOX One 的音訊架構。

需求

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

另請參閱

XMA2 概觀
xma2defs
Last modified on October 6, 2026