Skip to main content

SHAPE_FLOWGRAPH_COMMAND

Shape 流图命令(联合体)。

语法

成员

entry
类型:UINT64
条目号。 header
类型:SHAPE_FLOWGRAPH_COMMAND_HEADER
一个 SHAPE_FLOWGRAPH_COMMAND_HEADER allocMixBuffer
类型:SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND
一个 SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND src
类型:SHAPE_FLOWGRAPH_SRC_COMMAND
一个 SHAPE_FLOWGRAPH_SRC_COMMAND eqComp
类型:SHAPE_FLOWGRAPH_EQCOMP_COMMAND
一个 SHAPE_FLOWGRAPH_EQCOMP_COMMAND filtVol
类型:SHAPE_FLOWGRAPH_FILTVOL_COMMAND
一个 SHAPE_FLOWGRAPH_FILTVOL_COMMAND dma
类型:SHAPE_FLOWGRAPH_DMA_COMMAND
一个 SHAPE_FLOWGRAPH_DMA_COMMAND

备注

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

要求

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

另请参阅

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