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

Encabezado de comando de grafo de flujo.

## Sintaxis

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

### Miembros

`command`\
Tipo: UINT64

Consulte la enumeración [SHAPE\_FLOWGRAPH\_COMMAND\_TYPE](/reference/audio/shapeflowgraph/enums/shape_flowgraph_command_type).

`queued`\
Tipo: UINT64

Marca de proceso interna: 1 == insertado en la cola de comandos interna; 0 == en espera.

`disabled`\
Tipo: UINT64

Marca para deshabilitar el comando: 1 == deshabilitado (no procesar); 0 == habilitado (procesar normalmente).

`error`\
Tipo: UINT64

El comando no es válido. Lo establece el procesador de control de audio (ACP).

`reserved0`\
Tipo: UINT64

Reservado.

`reserved1`\
Tipo: UINT64

Reservado.

## Comentarios

Para usar el motor de procesamiento de audio por hardware escalable (SHAPE), un título normalmente crearía un grafo de flujo de SHAPE. Para obtener más información, consulte la sección Utilidades de XMA en [Información general sobre ACP](/build/console-features/audio/overviews/acp-overview). Un grafo de flujo de SHAPE es una matriz de comandos (uno por bloque de SHAPE) con sus datos de contexto asociados, que describe de forma efectiva el orden de las operaciones de los bloques individuales y los datos sobre los que operan. El ACP usa los datos del grafo de flujo para programar correctamente las operaciones dentro de los bloques de SHAPE.

La lista de comandos que se envía al hardware de SHAPE para su procesamiento se denomina grafo de flujo.

La lista de ejecución es una lista de metacomandos que procesa el procesador de audio SHAPE. Dado que el procesador de audio SHAPE es programable y flexible, el formato y la función de la lista de ejecución son flexibles. Algunos de los metacomandos tienen datos implícitos, mientras que otros tienen argumentos explícitos. Los metacomandos también especifican de dónde obtienen su entrada los bloques de hardware específicos de SHAPE y dónde escriben su salida mediante el uso de los búferes de mezcla. Los búferes de mezcla los asigna el hardware.

## Requisitos

**Encabezado:** shapeflowgraph.h

**Plataformas compatibles:** consolas de la familia XBOX One y consolas XBOX Series

## Consulte también

[Información general de SHAPE](/build/console-features/audio/overviews/shape-overview)

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


## Related topics

- [SHAPE_FLOWGRAPH_COMMAND](/es/reference/audio/shapeflowgraph/structs/shape_flowgraph_command.md)
- [ShapeFlowGraph](/es/reference/audio/shapeflowgraph/shapeflowgraph_members.md)
- [SHAPE_FLOWGRAPH_COMMAND_TYPE](/es/reference/audio/shapeflowgraph/enums/shape_flowgraph_command_type.md)
- [SHAPE_FLOWGRAPH_DMA_COMMAND](/es/reference/audio/shapeflowgraph/structs/shape_flowgraph_dma_command.md)
- [SHAPE_FLOWGRAPH_EQCOMP_COMMAND](/es/reference/audio/shapeflowgraph/structs/shape_flowgraph_eqcomp_command.md)
