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日