Skip to main content

SHAPE_FLOWGRAPH_COMMAND_HEADER

流图命令头。

语法

成员

command
类型:UINT64
请参阅 SHAPE_FLOWGRAPH_COMMAND_TYPE 枚举。 queued
类型:UINT64
内部处理标志:1 == 已插入内部命令队列;0 == 正在等待。 disabled
类型:UINT64
用于禁用命令的标志:1 == 已禁用(不处理);0 == 已启用(正常处理)。 error
类型:UINT64
命令无效。由音频控制处理器 (ACP) 设置。 reserved0
类型:UINT64
保留。 reserved1
类型:UINT64
保留。

备注

为了使用可伸缩硬件音频处理引擎 (SHAPE),游戏通常会创建一个 SHAPE 流图。有关更多信息,请参阅 ACP 概述 中的 XMA 实用工具部分。SHAPE 流图是一个命令数组(每个 SHAPE 块一个命令)和随附的上下文数据,实际上描述了各个块的操作顺序以及它们所操作的数据。ACP 使用流图中的数据来正确调度 SHAPE 块内的操作。 发送到 SHAPE 硬件进行处理的命令列表称为流图。 执行列表是由 SHAPE 音频处理器处理的元命令列表。由于 SHAPE 音频处理器是可编程且灵活的,因此执行列表的格式和功能也是灵活的。某些元命令具有隐式数据,而其他元命令具有显式参数。这些元命令还通过使用混音缓冲区指定特定的 SHAPE 硬件块从何处获取输入以及将输出写入何处。混音缓冲区由硬件分配。

要求

标头: shapeflowgraph.h 支持的平台: XBOX One 系列主机和 XBOX Series 主机

另请参阅

SHAPE 概述 shapeflowgraph
最后修改于 2026年8月24日