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 のオーディオ アーキテクチャを参照してください。
