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

# GetShapeSrcCommandType

> GetShapeSrcCommandType

# GetShapeSrcCommandType

Obtém o comando atual do SRC.

## Sintaxe

```cpp theme={null}
SHAPE_SRC_COMMAND_TYPE GetShapeSrcCommandType(  
         const SHAPE_SRC_CONTEXT* context  
)  
```

### Parâmetros

*context*   \_In\_\
Tipo: [SHAPE\_SRC\_CONTEXT](https://docs.xbox.com/pt-BR/reference/audio/shapesrccontext/structs/shape_src_context.md)\*

Ponteiro para um objeto [SHAPE\_SRC\_CONTEXT](https://docs.xbox.com/pt-BR/reference/audio/shapesrccontext/structs/shape_src_context.md).

### Valor retornado

Tipo: SHAPE\_SRC\_COMMAND\_TYPE

Um membro da enumeração [SHAPE\_SRC\_COMMAND\_TYPE](https://docs.xbox.com/pt-BR/reference/audio/shapesrccontext/enums/shape_src_command_type.md).

## Comentários

Os três comandos do SRC são os seguintes.

| Comando | Ação |
| - | - |
| `SHAPE_SRC_COMMAND_TYPE_START` | Executar o processamento normal e esperar que mais dados de áudio sigam o flowgraph atual. |
| `SHAPE_SRC_COMMAND_TYPE_STOP_IMMEDIATE` | Parar imediatamente o processamento dos dados XMA ou PCM de origem. O SRC gera um buffer zerado para este quadro. |
| `SHAPE_SRC_COMMAND_TYPE_STOP_END` | Parar o processamento após o pacote atual. |

Para obter mais detalhes, consulte [SHAPE\_SRC\_COMMAND\_TYPE](https://docs.xbox.com/pt-BR/reference/audio/shapesrccontext/enums/shape_src_command_type.md).

Para alterar o comando do SRC, use [SetShapeSrcCommand](https://docs.xbox.com/pt-BR/reference/audio/shapesrccontext/functions/shapesrccontext_setshapesrccommand.md).

Os comandos do SRC podem ser relatados como bloqueados. Para obter mais informações, consulte a seção [Comandos bloqueados](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/shape-overview.md#ID4EBGAC) de [Visão geral do SHAPE](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/shape-overview.md).

## Requisitos

**Cabeçalho:** shapesrccontext.h

**Plataformas com suporte:** consoles da família XBOX One e consoles XBOX Series

## Confira também

[ShapeSrcContext](https://docs.xbox.com/pt-BR/reference/audio/shapesrccontext/shapesrccontext_members.md)


## Related topics

- [SHAPE_SRC_COMMAND_TYPE](https://docs.xbox.com/pt-BR/reference/audio/shapesrccontext/enums/shape_src_command_type.md)
- [SetShapeSrcCommand](https://docs.xbox.com/pt-BR/reference/audio/shapesrccontext/functions/shapesrccontext_setshapesrccommand.md)
- [ShapeSrcContext](https://docs.xbox.com/pt-BR/reference/audio/shapesrccontext/shapesrccontext_members.md)
- [SHAPE_FLOWGRAPH_SRC_COMMAND](https://docs.xbox.com/pt-BR/reference/audio/shapeflowgraph/structs/shape_flowgraph_src_command.md)
- [GetShapePcmFormat](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmformat.md)
