Skip to main content

XDspStatus

Estado de XDSP.

Sintaxis

Miembros

lastSubmittedCommandSequence
Tipo: uint32_t
Última secuencia de comandos que ha ingerido 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 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

Consulte también

XDSP
XDspSubmitCommand
Información general de una convolución de secuencia única mediante la API de XDSP
Información general de una FFT/IFFT de secuencia única mediante la API de XDSP
Última modificación el 28 de agosto de 2026