Pular para o conteúdo principal

XMA2PACKET

Estrutura de pacote XBOX Media Audio (XMA) no formato big-endian.

Sintaxe

Membros

FrameCount
Tipo: int
Número de quadros XMA que começam neste pacote. FrameOffsetInBits
Tipo: int
Bit de XmaData em que o primeiro quadro completo começa. PacketMetaData
Tipo: int
Metadados armazenados no pacote. Sempre 1 para XMA2. PacketSkipCount
Tipo: int
Número de pacotes pertencentes a outros fluxos que devem ser ignorados para encontrar o próximo pacote pertencente a este fluxo. XmaData
Tipo: BYTE[XMA_BYTES_PER_PACKET - sizeof ( DWORD )]
Dados codificados em XMA.

Comentários

A estrutura XMA2PACKET ignorará 2 pacotes para encontrar o próximo deste fluxo. Ela usa a assinatura XMA2, que é 001. O primeiro quadro começa 527 bits dentro do pacote. O pacote contém 12 quadros. No exemplo a seguir, o primeiro DWORD de um pacote é 0x30107902. O pacote contém 12 quadros. O primeiro quadro começa 527 bits dentro do pacote. Para encontrar o próximo pacote deste fluxo, ignore 2 pacotes.
Para obter uma visão geral da arquitetura de áudio do XBOX One, consulte O som do futuro: A arquitetura de áudio no XBOX One.

Requisitos

Cabeçalho: xma2defs.h Plataformas com suporte: consoles da família XBOX One e consoles XBOX Series

Confira também

Visão geral do XMA2
xma2defs
Última modificação em 6 de outubro de 2026