XAPU
XAPU APIFunctions
| 函数 | 说明 |
|---|---|
| XApuConnect | 建立连接并为音频处理单元 (XAPU) 分配所需资源。 |
| XApuDequeueResult | 如果可用,则从结果队列中检索一个 XApuResult。 |
| XApuDisconnect | 从硬件服务器断开连接,并释放在 XApuConnect 期间分配的所有资源。 |
| XApuEnqueueCommand | 向 XAPU 命令队列提交单个命令。 |
| XApuGetResultCount | 返回结果队列中 XApuResult 的数量。 |
| XApuGetUtilization | 获取指定处理类型和通道数下硬件服务器的当前利用率值。 |
Structures
| 结构 | 说明 |
|---|---|
| XApuCommandId | 定义要发送到 XAPU 或从 XAPU 接收的基本命令参数。所有其他命令都从此类型扩展而来。 |
| XApuConnectInputParameters | 传递给 XApuConnect 用于分配资源的参数。 |
| XApuConnectOutputParameters | XApuConnect 返回的参数。 |
| XApuDecodeConvertActivateCommand | 定义解码或解码转换的激活参数。 |
| XApuDecodeConvertCommand | 定义解码或解码转换处理参数。 |
| XApuResult | 定义 XAPU 返回的结果。 |
| XApuUtilization | 定义利用率参数。 |
Enumerations
| 枚举 | 说明 |
|---|---|
| XApuCommandOptions | 为不同命令类型定义选项。 |
| XApuCommandType | 定义将在单个流上执行的命令类型。 |
| XApuConnectOptions | 为不同命令类型定义选项。 |
| XApuProcessType | 定义将由 XAPU 客户端执行的处理类型。 |
| XApuStateOptions | 定义处理引擎的当前状态。 |
| XAPU 错误 | 本主题列出了任何 XAPU API 可能返回的错误。 |
