> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XMA2Defs

> XMA2Defs

# XMA2Defs

XMA2Defs API

## 関数

| 関数                                                                                                           | 説明                                                                                    |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------- |
| [GetLastXmaFrameBitPosition](/reference/audio/xma2defs/functions/getlastxmaframebitposition)                 | XMA ブロック内、またはブロックのセット内の最後の完全なフレームのビット オフセットを計算します。                                    |
| [GetStandardChannelMaskFromXmaMask](/reference/audio/xma2defs/functions/getstandardchannelmaskfromxmamask)   | WAVEFORMATEXTENSIBLE チャネル マスクと XMA チャネル マスクとの間で変換します。                                 |
| [GetXmaBlockContainingSample](/reference/audio/xma2defs/functions/getxmablockcontainingsample)               | 指定されたシーク テーブルを使用して、指定されたデコード済みサンプルを含む XMA ブロックを検索します。                                 |
| [GetXmaChannelMaskFromStandardMask](/reference/audio/xma2defs/functions/getxmachannelmaskfromstandardmask)   | WAVEFORMATEXTENSIBLE チャネル マスクと XMA チャネル マスクとの間で変換します。                                 |
| [GetXmaDecodePositionForSample](/reference/audio/xma2defs/functions/getxmadecodepositionforsample)           | 指定された XMA ブロックの先頭から相対的な、指定されたサンプル位置からデコーダーがオーディオを生成するために必要な情報を取得します。                  |
| [GetXmaFrameBitPosition](/reference/audio/xma2defs/functions/getxmaframebitposition)                         | XMA ブロック内、またはブロックのセット内の指定されたフレームのビット オフセットを計算します。                                     |
| [GetXmaFrameLengthInBits](/reference/audio/xma2defs/functions/getxmaframelengthinbits)                       | 指定されたフレームの LengthInBits フィールドを読み取ります。                                                 |
| [GetXmaPacketFirstFrameOffsetInBits](/reference/audio/xma2defs/functions/getxmapacketfirstframeoffsetinbits) | XMA2PACKET 構造体のヘルパー関数。最初のフレーム オフセットを返します。                                             |
| [GetXmaPacketFrameCount](/reference/audio/xma2defs/functions/getxmapacketframecount)                         | XMA2PACKET 構造体のヘルパー関数。パケット フレーム数を返します。                                                |
| [GetXmaPacketMetadata](/reference/audio/xma2defs/functions/getxmapacketmetadata)                             | XMA2PACKET 構造体のヘルパー関数。                                                                |
| [GetXmaPacketSkipCount](/reference/audio/xma2defs/functions/getxmapacketskipcount)                           | XMA2PACKET 構造体のヘルパー関数。スキップする他のストリームからのパケットを返します。                                      |
| [GetXmaSampleRate](/reference/audio/xma2defs/functions/getxmasamplerate)                                     | 汎用サンプル レートに対応する正しい XMA サンプル レート (24、32、44.1、または 48 KHz) を取得します。                       |
| [LocalizeXma2Format](/reference/audio/xma2defs/functions/localizexma2format)                                 | 現在のプラットフォームのバイト順規則 (リトル エンディアンまたはビッグ エンディアン) に準拠するように、XMA2WAVEFORMATEX 構造体をその場で変更します。 |

## 構造体

| 構造体                                                                    | 説明                                    |
| ---------------------------------------------------------------------- | ------------------------------------- |
| [XMA2PACKET](/reference/audio/xma2defs/structs/xma2packet)             | XMA パケット構造体 (ビッグ エンディアン形式)。           |
| [XMA2STREAMFORMAT](/reference/audio/xma2defs/structs/xma2streamformat) | XMA2WAVEFORMAT でストリームごとのデータに使用される構造体。 |
| [XMA2WAVEFORMAT](/reference/audio/xma2defs/structs/xma2waveformat)     | ビッグ エンディアン バイト順のレガシー XMA2 フォーマット構造体。  |
| [XMA2WAVEFORMATEX](/reference/audio/xma2defs/structs/xma2waveformatex) | XMA2 ファイルのフォーマット情報を表現する推奨方法。          |
| [XMASTREAMFORMAT](/reference/audio/xma2defs/structs/xmastreamformat)   | XMAWAVEFORMAT でストリームごとのデータに使用されます。    |
| [XMAWAVEFORMAT](/reference/audio/xma2defs/structs/xmawaveformat)       | レガシー XMA1 フォーマットの構造体。                 |

## 概念ドキュメント

* [XMA2 の概要](/build/console-features/audio/overviews/xma2-overview)

## 関連項目

[オーディオ API リファレンス](/reference/audio/gc-reference-audio-toc)


## Related topics

- [XMA2 の概要](/ja-jp/build/console-features/audio/overviews/xma2-overview.md)
- [オーディオ API リファレンス](/ja-jp/reference/audio/gc-reference-audio-toc.md)
- [XMA2WAVEFORMATEX](/ja-jp/reference/audio/xma2defs/structs/xma2waveformatex.md)
- [XMA2PACKET](/ja-jp/reference/audio/xma2defs/structs/xma2packet.md)
- [XMA2STREAMFORMAT](/ja-jp/reference/audio/xma2defs/structs/xma2streamformat.md)
