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

# XAPU

> XAPU

# XAPU

XAPU API

## 関数

| 関数 | 説明 |
| - | - |
| [XApuConnect](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapuconnect.md) | Audio Processing Unit (XAPU) への接続を確立し、必要なリソースを割り当てます。 |
| [XApuDequeueResult](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapudequeueresult.md) | 結果キューから [XApuResult](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapuresult.md) を取得します (利用可能な場合)。 |
| [XApuDisconnect](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapudisconnect.md) | ハードウェア サーバーから切断し、[XApuConnect](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapuconnect.md) の間に割り当てられたすべてのリソースを解放します。 |
| [XApuEnqueueCommand](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapuenqueuecommand.md) | XAPU コマンド キューに 1 つのコマンドを送信します。 |
| [XApuGetResultCount](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapugetresultcount.md) | 結果キューにある [XApuResult](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapuresult.md) の数を返します。 |
| [XApuGetUtilization](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapugetutilization.md) | 指定した処理種別およびチャネル数について、ハードウェア サーバーの現在の利用状況値を取得します。 |

## 構造体

| 構造体 | 説明 |
| - | - |
| [XApuCommandId](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapucommandid.md) | XAPU に送信し、XAPU から受信する基本コマンド パラメーターを定義します。その他のすべてのコマンドは、この型を拡張したものです。 |
| [XApuConnectInputParameters](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapuconnectinputparameters.md) | リソースを割り当てるために [XApuConnect](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapuconnect.md) に渡すパラメーター。 |
| [XApuConnectOutputParameters](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapuconnectoutputparameters.md) | [XApuConnect](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapuconnect.md) によって返されるパラメーター。 |
| [XApuDecodeConvertActivateCommand](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapudecodeconvertactivatecommand.md) | デコードまたはデコード変換のアクティブ化パラメーターを定義します。 |
| [XApuDecodeConvertCommand](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapudecodeconvertcommand.md) | デコードまたはデコード変換の処理パラメーターを定義します。 |
| [XApuResult](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapuresult.md) | XAPU から返される結果を定義します。 |
| [XApuUtilization](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapuutilization.md) | 利用状況パラメーターを定義します。 |

## 列挙型

| 列挙型 | 説明 |
| - | - |
| [XApuCommandOptions](https://docs.xbox.com/ja-jp/reference/audio/xapu/enums/xapucommandoptions.md) | さまざまなコマンド種別のオプションを定義します。 |
| [XApuCommandType](https://docs.xbox.com/ja-jp/reference/audio/xapu/enums/xapucommandtype.md) | 単一のストリームに対して実行されるコマンド種別を定義します。 |
| [XApuConnectOptions](https://docs.xbox.com/ja-jp/reference/audio/xapu/enums/xapuconnectoptions.md) | さまざまなコマンド種別のオプションを定義します。 |
| [XApuProcessType](https://docs.xbox.com/ja-jp/reference/audio/xapu/enums/xapuprocesstype.md) | XAPU クライアントによって実行される処理種別を定義します。 |
| [XApuStateOptions](https://docs.xbox.com/ja-jp/reference/audio/xapu/enums/xapustateoptions.md) | 処理エンジンの現在の状態を定義します。 |
| [XAPU Errors](https://docs.xbox.com/ja-jp/reference/audio/xapu/enums/xapuerrors.md) | このトピックでは、XAPU API のいずれかから返される可能性のあるエラーを示します。 |


## Related topics

- [XAPU エラー](https://docs.xbox.com/ja-jp/reference/audio/xapu/enums/xapuerrors.md)
- [XAPU の概要](https://docs.xbox.com/ja-jp/build/console-features/audio/overviews/xapu-overview.md)
- [XAPU API を使用したシングル ストリーム Opus オーディオ デコード](https://docs.xbox.com/ja-jp/build/console-features/audio/overviews/xapu-overview-single-stream-audio-decode.md)
- [エラーコード](https://docs.xbox.com/ja-jp/reference/errorcodes.md)
- [XApuConnect](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapuconnect.md)
