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

> SHAPE_FLOWGRAPH_COMMAND

# SHAPE\_FLOWGRAPH\_COMMAND

SHAPE 流程圖命令 (等位)。

## 語法

```cpp theme={null}
union SHAPE_FLOWGRAPH_COMMAND {  
    UINT64 entry;  
    SHAPE_FLOWGRAPH_COMMAND_HEADER header;  
    SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND allocMixBuffer;  
    SHAPE_FLOWGRAPH_SRC_COMMAND src;  
    SHAPE_FLOWGRAPH_EQCOMP_COMMAND eqComp;  
    SHAPE_FLOWGRAPH_FILTVOL_COMMAND filtVol;  
    SHAPE_FLOWGRAPH_DMA_COMMAND dma;  
}  
```

### 成員

`entry`\
類型：UINT64

項目編號。

`header`\
類型：SHAPE\_FLOWGRAPH\_COMMAND\_HEADER

[SHAPE\_FLOWGRAPH\_COMMAND\_HEADER](/zh-TW/reference/audio/shapeflowgraph/structs/shape_flowgraph_command_header)。

`allocMixBuffer`\
類型：SHAPE\_FLOWGRAPH\_ALLOC\_MIXBUFFER\_COMMAND

[SHAPE\_FLOWGRAPH\_ALLOC\_MIXBUFFER\_COMMAND](/zh-TW/reference/audio/shapeflowgraph/structs/shape_flowgraph_alloc_mixbuffer_command)。

`src`\
類型：SHAPE\_FLOWGRAPH\_SRC\_COMMAND

[SHAPE\_FLOWGRAPH\_SRC\_COMMAND](/zh-TW/reference/audio/shapeflowgraph/structs/shape_flowgraph_src_command)。

`eqComp`\
類型：SHAPE\_FLOWGRAPH\_EQCOMP\_COMMAND

[SHAPE\_FLOWGRAPH\_EQCOMP\_COMMAND](/zh-TW/reference/audio/shapeflowgraph/structs/shape_flowgraph_eqcomp_command)。

`filtVol`\
類型：SHAPE\_FLOWGRAPH\_FILTVOL\_COMMAND

[SHAPE\_FLOWGRAPH\_FILTVOL\_COMMAND](/zh-TW/reference/audio/shapeflowgraph/structs/shape_flowgraph_filtvol_command)。

`dma`\
類型：SHAPE\_FLOWGRAPH\_DMA\_COMMAND

[SHAPE\_FLOWGRAPH\_DMA\_COMMAND](/zh-TW/reference/audio/shapeflowgraph/structs/shape_flowgraph_dma_command)。

## 備註

若要使用可調整硬體音訊處理 (SHAPE)，遊戲通常會建立 SHAPE 流程圖。如需詳細資訊，請參閱 [ACP 概觀](/zh-TW/build/console-features/audio/overviews/acp-overview)中的 XMA 公用程式一節。SHAPE 流程圖是一個命令陣列 (每個 SHAPE 區塊一個命令) 及隨附的內容資料，實際上描述了個別區塊的作業順序及其所操作的資料。ACP (音訊控制處理器) 會使用流程圖中的資料，在 SHAPE 區塊內適當地排程作業。

傳送至 SHAPE 硬體進行處理的命令清單稱為流程圖。

執行清單是由 SHAPE 音訊處理器處理的中繼命令清單。由於 SHAPE 音訊處理器可程式化且具有彈性，因此執行清單的格式和功能也具有彈性。有些中繼命令具有隱含資料，有些則具有明確的引數。中繼命令也會透過使用混音緩衝區，指定特定 SHAPE 硬體區塊從何處取得輸入以及將輸出寫入何處。混音緩衝區由硬體配置。

## 需求

**標頭：** shapeflowgraph.h

**支援的平台：** XBOX One 系列主機與 XBOX Series 主機

## 另請參閱

[SHAPE 概觀](/zh-TW/build/console-features/audio/overviews/shape-overview)

[shapeflowgraph](/zh-TW/reference/audio/shapeflowgraph/shapeflowgraph_members)


## Related topics

- [SHAPE_FLOWGRAPH_COMMAND](/reference/audio/shapeflowgraph/structs/shape_flowgraph_command.md)
- [SetShapeSrcCommand function](/reference/audio/shapeflowgraph/functions/shapeflowgraph_setshapesrccommand.md)
- [SetShapeFiltVolCommand](/reference/audio/shapeflowgraph/functions/setshapefiltvolcommand.md)
- [SetShapeDmaCommand](/reference/audio/shapeflowgraph/functions/setshapedmacommand.md)
- [SetShapeSrcCommand 函数](/zh-CN/reference/audio/shapeflowgraph/functions/shapeflowgraph_setshapesrccommand.md)
