XMA2PACKET
ビッグ エンディアン形式の 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 パケットをスキップします。
要件
ヘッダー: xma2defs.h サポートされるプラットフォーム: XBOX One ファミリ本体および XBOX Series 本体関連項目
XMA2 の概要xma2defs
