> ## 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

## Functions

| 函数 | 说明 |
| - | - |
| [XApuConnect](https://docs.xbox.com/zh-CN/reference/audio/xapu/functions/xapuconnect.md) | 建立连接并为音频处理单元 (XAPU) 分配所需资源。 |
| [XApuDequeueResult](https://docs.xbox.com/zh-CN/reference/audio/xapu/functions/xapudequeueresult.md) | 如果可用,则从结果队列中检索一个 [XApuResult](https://docs.xbox.com/zh-CN/reference/audio/xapu/structs/xapuresult.md)。 |
| [XApuDisconnect](https://docs.xbox.com/zh-CN/reference/audio/xapu/functions/xapudisconnect.md) | 从硬件服务器断开连接,并释放在 [XApuConnect](https://docs.xbox.com/zh-CN/reference/audio/xapu/functions/xapuconnect.md) 期间分配的所有资源。 |
| [XApuEnqueueCommand](https://docs.xbox.com/zh-CN/reference/audio/xapu/functions/xapuenqueuecommand.md) | 向 XAPU 命令队列提交单个命令。 |
| [XApuGetResultCount](https://docs.xbox.com/zh-CN/reference/audio/xapu/functions/xapugetresultcount.md) | 返回结果队列中 [XApuResult](https://docs.xbox.com/zh-CN/reference/audio/xapu/structs/xapuresult.md) 的数量。 |
| [XApuGetUtilization](https://docs.xbox.com/zh-CN/reference/audio/xapu/functions/xapugetutilization.md) | 获取指定处理类型和通道数下硬件服务器的当前利用率值。 |

## Structures

| 结构 | 说明 |
| - | - |
| [XApuCommandId](https://docs.xbox.com/zh-CN/reference/audio/xapu/structs/xapucommandid.md) | 定义要发送到 XAPU 或从 XAPU 接收的基本命令参数。所有其他命令都从此类型扩展而来。 |
| [XApuConnectInputParameters](https://docs.xbox.com/zh-CN/reference/audio/xapu/structs/xapuconnectinputparameters.md) | 传递给 [XApuConnect](https://docs.xbox.com/zh-CN/reference/audio/xapu/functions/xapuconnect.md) 用于分配资源的参数。 |
| [XApuConnectOutputParameters](https://docs.xbox.com/zh-CN/reference/audio/xapu/structs/xapuconnectoutputparameters.md) | [XApuConnect](https://docs.xbox.com/zh-CN/reference/audio/xapu/functions/xapuconnect.md) 返回的参数。 |
| [XApuDecodeConvertActivateCommand](https://docs.xbox.com/zh-CN/reference/audio/xapu/structs/xapudecodeconvertactivatecommand.md) | 定义解码或解码转换的激活参数。 |
| [XApuDecodeConvertCommand](https://docs.xbox.com/zh-CN/reference/audio/xapu/structs/xapudecodeconvertcommand.md) | 定义解码或解码转换处理参数。 |
| [XApuResult](https://docs.xbox.com/zh-CN/reference/audio/xapu/structs/xapuresult.md) | 定义 XAPU 返回的结果。 |
| [XApuUtilization](https://docs.xbox.com/zh-CN/reference/audio/xapu/structs/xapuutilization.md) | 定义利用率参数。 |

## Enumerations

| 枚举 | 说明 |
| - | - |
| [XApuCommandOptions](https://docs.xbox.com/zh-CN/reference/audio/xapu/enums/xapucommandoptions.md) | 为不同命令类型定义选项。 |
| [XApuCommandType](https://docs.xbox.com/zh-CN/reference/audio/xapu/enums/xapucommandtype.md) | 定义将在单个流上执行的命令类型。 |
| [XApuConnectOptions](https://docs.xbox.com/zh-CN/reference/audio/xapu/enums/xapuconnectoptions.md) | 为不同命令类型定义选项。 |
| [XApuProcessType](https://docs.xbox.com/zh-CN/reference/audio/xapu/enums/xapuprocesstype.md) | 定义将由 XAPU 客户端执行的处理类型。 |
| [XApuStateOptions](https://docs.xbox.com/zh-CN/reference/audio/xapu/enums/xapustateoptions.md) | 定义处理引擎的当前状态。 |
| [XAPU 错误](https://docs.xbox.com/zh-CN/reference/audio/xapu/enums/xapuerrors.md) | 本主题列出了任何 XAPU API 可能返回的错误。 |


## Related topics

- [XAPU 错误](https://docs.xbox.com/zh-CN/reference/audio/xapu/enums/xapuerrors.md)
- [XAPU 概述](https://docs.xbox.com/zh-CN/build/console-features/audio/overviews/xapu-overview.md)
- [使用 XAPU API 进行单流 Opus 音频解码](https://docs.xbox.com/zh-CN/build/console-features/audio/overviews/xapu-overview-single-stream-audio-decode.md)
- [错误代码](https://docs.xbox.com/zh-CN/reference/errorcodes.md)
- [XApuConnect](https://docs.xbox.com/zh-CN/reference/audio/xapu/functions/xapuconnect.md)
