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

# SHAPE_FLOWGRAPH_COMMAND_HEADER

> SHAPE_FLOWGRAPH_COMMAND_HEADER

# SHAPE\_FLOWGRAPH\_COMMAND\_HEADER

流图命令头。

## 语法

```cpp theme={null}
typedef struct SHAPE_FLOWGRAPH_COMMAND_HEADER {  
    UINT64 command : 5;
    UINT64 queued : 1;
    UINT64 disabled : 1;
    UINT64 error : 1;
    UINT64 reserved0 : 5;
    UINT64 reserved1 : 51;
} SHAPE_FLOWGRAPH_COMMAND_HEADER  
```

### 成员

`command`\
类型：UINT64

请参阅 [SHAPE\_FLOWGRAPH\_COMMAND\_TYPE](/reference/audio/shapeflowgraph/enums/shape_flowgraph_command_type) 枚举。

`queued`\
类型：UINT64

内部处理标志：1 == 已插入内部命令队列；0 == 正在等待。

`disabled`\
类型：UINT64

用于禁用命令的标志：1 == 已禁用（不处理）；0 == 已启用（正常处理）。

`error`\
类型：UINT64

命令无效。由音频控制处理器 (ACP) 设置。

`reserved0`\
类型：UINT64

保留。

`reserved1`\
类型：UINT64

保留。

## 备注

为了使用可伸缩硬件音频处理引擎 (SHAPE)，游戏通常会创建一个 SHAPE 流图。有关更多信息，请参阅 [ACP 概述](/build/console-features/audio/overviews/acp-overview) 中的 XMA 实用工具部分。SHAPE 流图是一个命令数组（每个 SHAPE 块一个命令）和随附的上下文数据，实际上描述了各个块的操作顺序以及它们所操作的数据。ACP 使用流图中的数据来正确调度 SHAPE 块内的操作。

发送到 SHAPE 硬件进行处理的命令列表称为流图。

执行列表是由 SHAPE 音频处理器处理的元命令列表。由于 SHAPE 音频处理器是可编程且灵活的，因此执行列表的格式和功能也是灵活的。某些元命令具有隐式数据，而其他元命令具有显式参数。这些元命令还通过使用混音缓冲区指定特定的 SHAPE 硬件块从何处获取输入以及将输出写入何处。混音缓冲区由硬件分配。

## 要求

**标头：** shapeflowgraph.h

**支持的平台：** XBOX One 系列主机和 XBOX Series 主机

## 另请参阅

[SHAPE 概述](/build/console-features/audio/overviews/shape-overview)

[shapeflowgraph](/reference/audio/shapeflowgraph/shapeflowgraph_members)


## Related topics

- [SHAPE_FLOWGRAPH_COMMAND](/zh-CN/reference/audio/shapeflowgraph/structs/shape_flowgraph_command.md)
- [ShapeFlowGraph](/zh-CN/reference/audio/shapeflowgraph/shapeflowgraph_members.md)
- [SHAPE_FLOWGRAPH_COMMAND_TYPE](/zh-CN/reference/audio/shapeflowgraph/enums/shape_flowgraph_command_type.md)
- [SHAPE_FLOWGRAPH_FILTVOL_COMMAND](/zh-CN/reference/audio/shapeflowgraph/structs/shape_flowgraph_filtvol_command.md)
- [SHAPE_FLOWGRAPH_SRC_COMMAND](/zh-CN/reference/audio/shapeflowgraph/structs/shape_flowgraph_src_command.md)
