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

En-tête de commande de flowgraph.

## Syntaxe

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

### Membres

`command`\
Type : UINT64

Reportez-vous à l'énumération [SHAPE\_FLOWGRAPH\_COMMAND\_TYPE](/fr/reference/audio/shapeflowgraph/enums/shape_flowgraph_command_type).

`queued`\
Type : UINT64

Indicateur de traitement interne : 1 == insérée dans la file d'attente de commandes interne ; 0 == en attente.

`disabled`\
Type : UINT64

Indicateur de désactivation de la commande : 1 == désactivée (ne pas traiter) ; 0 == activée (traitement normal).

`error`\
Type : UINT64

La commande n'est pas valide. Défini par l'Audio Control Processor (ACP).

`reserved0`\
Type : UINT64

Réservé.

`reserved1`\
Type : UINT64

Réservé.

## Remarques

Pour utiliser SHAPE (Scalable Hardware Audio Processing Engine), un titre crée normalement un flowgraph SHAPE. Pour plus d'informations, reportez-vous à la section sur les utilitaires XMA de la [Vue d'ensemble de l'ACP](/fr/build/console-features/audio/overviews/acp-overview). Un flowgraph SHAPE est un tableau de commandes (une par bloc SHAPE) accompagné de données de contexte, qui décrit concrètement l'ordre des opérations des différents blocs et les données sur lesquelles ils opèrent. L'ACP utilise les données du flowgraph pour planifier correctement les opérations au sein des blocs SHAPE.

La liste des commandes envoyées au matériel SHAPE pour traitement est appelée flowgraph.

La liste d'exécution est une liste de méta-commandes traitées par le processeur audio SHAPE. Le processeur audio SHAPE étant programmable et flexible, le format et la fonction de la liste d'exécution sont flexibles. Certaines méta-commandes comportent des données implicites, tandis que d'autres ont des arguments explicites. Les méta-commandes indiquent également où les blocs matériels SHAPE spécifiques obtiennent leur entrée et écrivent leur sortie, au moyen des mémoires tampons de mixage. Les mémoires tampons de mixage sont allouées par le matériel.

## Configuration requise

**En-tête :** shapeflowgraph.h

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[Vue d'ensemble de SHAPE](/fr/build/console-features/audio/overviews/shape-overview)

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


## Related topics

- [SHAPE_FLOWGRAPH_COMMAND_HEADER](/reference/audio/shapeflowgraph/structs/shape_flowgraph_command_header.md)
- [SHAPE_FLOWGRAPH_COMMAND](/reference/audio/shapeflowgraph/structs/shape_flowgraph_command.md)
