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

# XDspStatus

> XDspStatus

# XDspStatus

Estado de XDSP.

## Sintaxis

```cpp theme={null}
typedef struct XDspStatus {  
    uint32_t lastSubmittedCommandSequence;  
    uint32_t lastProcessedCommandSequence;  
    uint32_t firstFailedCommandSequence;  
    HRESULT result;  
} XDspStatus  
```

### Miembros

*lastSubmittedCommandSequence*\
Tipo: uint32\_t

Última secuencia de comandos que ha ingerido [XDspSubmitCommand](/reference/audio/xdspaudio/functions/xdspsubmitcommand). Este valor será mayor que cero si se han enviado uno o varios comandos; de lo contrario, será cero.

*lastProcessedCommandSequence*\
Tipo: uint32\_t

Última secuencia de comandos que el hardware ha procesado y que está lista para que la consuma el autor de la llamada. Este valor será mayor que cero si XDSP ha procesado uno o varios comandos; de lo contrario, será cero. Este valor puede ser mayor que *firstFailedCommandSequence*.

*firstFailedCommandSequence*\
Tipo: uint32\_t

Primera secuencia de comandos que XDSP no pudo procesar. Si este valor es cero, significa que no hay ningún error. Si este valor es mayor que cero, significa que se produjo un error al procesar el comando asociado a este número de secuencia, y el código de error de *result* indicará el tipo de error.

*result*\
Tipo: HRESULT

Si *firstFailedCommandSequence* no es 0, el valor de este parámetro representa el código de error del fallo; de lo contrario, es `S_OK`. Se establecerá en XDSP\_E\_DEVICE\_FATAL\_ERROR si el hardware entró en un estado incorrecto al procesar los comandos de esta secuencia. La secuencia de XDSP afectada debe esperar a que el hardware procese todos los comandos enviados comprobando **XDspStatus** y debe desactivarse mediante [XDspDeactivate](/reference/audio/xdspaudio/functions/xdspdeactivate) una vez que se procesen todos los comandos. Las demás secuencias de XDSP no se verán afectadas y el hardware seguirá procesando sus comandos.

## Requisitos

**Encabezado:** XDspAudio.h

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

## Documentación conceptual

* [Información general de una convolución de secuencia única con envolvente mediante la API de XDSP](/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution-with-envelope)
* [Información general de una convolución de secuencia única mediante la API de XDSP](/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution)
* [Información general de XDSP](/build/console-features/audio/overviews/xdsp-overview)

## Consulte también

[XDSP](/reference/audio/xdspaudio/xdspaudio_members)\
[XDspSubmitCommand](/reference/audio/xdspaudio/functions/xdspsubmitcommand)\
[Información general de una convolución de secuencia única mediante la API de XDSP](/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution)\
[Información general de una FFT/IFFT de secuencia única mediante la API de XDSP](/build/console-features/audio/overviews/xdsp-overview-single-stream-fft-ifft)


## Related topics

- [XDspActivate](/es/reference/audio/xdspaudio/functions/xdspactivate.md)
- [XDspSubmitCommand](/es/reference/audio/xdspaudio/functions/xdspsubmitcommand.md)
- [Audio XDSP](/es/reference/audio/xdspaudio/xdspaudio_members.md)
- [Información general de una convolución de secuencia única mediante la API XDSP](/es/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution.md)
- [Convolución de secuencia única con envolvente mediante la API XDSP](/es/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution-with-envelope.md)
