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

# XApuCommandType

> XApuCommandType

# XApuCommandType

Define los tipos de comandos que se ejecutarán en una única secuencia.

## Sintaxis

```cpp theme={null}
enum class XApuCommandType  : uint32_t  
{  
    None = 0,  
    Activate = 1,  
    Deactivate = 2,  
    Process = 3,  
    Notify = 4,  
    Reset = 5,  
}  
```

## Constantes

| Constante | Descripción |
| - | - |
| None | Tipo de comando no válido. |
| Activate | Activa e inicializa una única secuencia para su procesamiento. |
| Deactivate | Desactiva y libera los recursos de una única secuencia. |
| Process | Procesa los datos de entrada de una única secuencia para generar una salida. |
| Notify | No se usa |
| Reset | Restablece los motores de descodificación o conversión de una única secuencia a su estado original de activación. Este comando pondrá el descodificador y el convertidor en su estado de activación original mediante los mismos parámetros de activación originales, como channelCount y startPitch. Corresponde al autor de la llamada usar o no [XApuCommandType::Reset](https://docs.xbox.com/es/reference/audio/xapu/enums/xapucommandtype.md) durante la búsqueda, la repetición en bucle o el empalme de dos secuencias, pero cuando se usa, el autor de la llamada debe enviar datos de preroll para evitar el efecto transitorio en la salida. |

## Comentarios

Esta enumeración determina los procesos de activación y desactivación, como la descodificación, la conversión y la descodificación-conversión. Libera un recurso de proceso durante la desactivación. Envía una notificación del estado del procesador activo actual. También restablece un proceso a su estado original de activación.

## Requisitos

**Encabezado:** xapu.h

**Plataformas compatibles:** XBOX Series X|S

## Consulte también

[XAPU](https://docs.xbox.com/es/reference/audio/xapu/xapu_members.md)\
[XApuCommandId](https://docs.xbox.com/es/reference/audio/xapu/structs/xapucommandid.md)\
[XApuDequeueResult](https://docs.xbox.com/es/reference/audio/xapu/functions/xapudequeueresult.md)\
[XApuEnqueueCommand](https://docs.xbox.com/es/reference/audio/xapu/functions/xapuenqueuecommand.md)


## Related topics

- [XApuEnqueueCommand](https://docs.xbox.com/es/reference/audio/xapu/functions/xapuenqueuecommand.md)
- [XApuUtilization](https://docs.xbox.com/es/reference/audio/xapu/structs/xapuutilization.md)
- [XApuCommandOptions](https://docs.xbox.com/es/reference/audio/xapu/enums/xapucommandoptions.md)
- [XApuDisconnect](https://docs.xbox.com/es/reference/audio/xapu/functions/xapudisconnect.md)
- [XApuCommandId](https://docs.xbox.com/es/reference/audio/xapu/structs/xapucommandid.md)
