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

# ShapeFlowGraph

> ShapeFlowGraph

# ShapeFlowGraph

APIs do ShapeFlowGraph

## Funções

| Função | Descrição |
| - | - |
| [SetShapeAllocMixBufferCommand](/pt-BR/reference/audio/shapeflowgraph/functions/setshapeallocmixbuffercommand) | Aloca um buffer de mixagem virtual. |
| [SetShapeDmaCommand](/pt-BR/reference/audio/shapeflowgraph/functions/setshapedmacommand) | Inicializa um comando DMA do SHAPE. |
| [SetShapeEqCompCommand](/pt-BR/reference/audio/shapeflowgraph/functions/setshapeeqcompcommand) | Inicializa um comando EQ/Comp do SHAPE. |
| [SetShapeFiltVolCommand](/pt-BR/reference/audio/shapeflowgraph/functions/setshapefiltvolcommand) | Inicializa um comando FLTVOL do SHAPE. |
| [Função SetShapeSrcCommand](/pt-BR/reference/audio/shapeflowgraph/functions/shapeflowgraph_setshapesrccommand) | Inicializa um comando SRC do SHAPE. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [SHAPE\_FLOWGRAPH\_ALLOC\_MIXBUFFER\_COMMAND](/pt-BR/reference/audio/shapeflowgraph/structs/shape_flowgraph_alloc_mixbuffer_command) | Aloca um buffer de mixagem físico para uso posterior. |
| [SHAPE\_FLOWGRAPH\_COMMAND](/pt-BR/reference/audio/shapeflowgraph/structs/shape_flowgraph_command) | Comando de flowgraph do SHAPE (união). |
| [SHAPE\_FLOWGRAPH\_COMMAND\_HEADER](/pt-BR/reference/audio/shapeflowgraph/structs/shape_flowgraph_command_header) | Cabeçalho de comando de flowgraph. |
| [SHAPE\_FLOWGRAPH\_DMA\_COMMAND](/pt-BR/reference/audio/shapeflowgraph/structs/shape_flowgraph_dma_command) | Indica que os dados devem ser movidos entre um buffer de mixagem e a memória do sistema. |
| [SHAPE\_FLOWGRAPH\_EQCOMP\_COMMAND](/pt-BR/reference/audio/shapeflowgraph/structs/shape_flowgraph_eqcomp_command) | Indica que uma passagem de equalizador/compressão é necessária. |
| [SHAPE\_FLOWGRAPH\_FILTVOL\_COMMAND](/pt-BR/reference/audio/shapeflowgraph/structs/shape_flowgraph_filtvol_command) | Indica que uma passagem de filtro/volume é necessária. |
| [SHAPE\_FLOWGRAPH\_SRC\_COMMAND](/pt-BR/reference/audio/shapeflowgraph/structs/shape_flowgraph_src_command) | Indica que uma passagem de SRC (conversão de taxa de amostragem) é necessária. |

## Enumerações

| Enumeração | Descrição |
| - | - |
| [SHAPE\_FLOWGRAPH\_COMMAND\_TYPE](/pt-BR/reference/audio/shapeflowgraph/enums/shape_flowgraph_command_type) | Tipo de comando do flowgraph. |
| [SHAPE\_MIXBUFFER\_ATTENUATION](/pt-BR/reference/audio/shapeflowgraph/enums/shape_mixbuffer_attenuation) | Atenuação aplicada a um buffer de mixagem (para alocação). |


## Related topics

- [Referência da API de áudio](/pt-BR/reference/audio/gc-reference-audio-toc.md)
- [Visão geral do ACP](/pt-BR/build/console-features/audio/overviews/acp-overview.md)
- [SHAPE_FLOWGRAPH_COMMAND](/pt-BR/reference/audio/shapeflowgraph/structs/shape_flowgraph_command.md)
- [SHAPE_FLOWGRAPH_COMMAND_HEADER](/pt-BR/reference/audio/shapeflowgraph/structs/shape_flowgraph_command_header.md)
- [SHAPE_FLOWGRAPH_SRC_COMMAND](/pt-BR/reference/audio/shapeflowgraph/structs/shape_flowgraph_src_command.md)
