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

# XMASTREAMFORMAT

> XMASTREAMFORMAT

# XMASTREAMFORMAT

Se usa en [XMAWAVEFORMAT](/reference/audio/xma2defs/structs/xmawaveformat) para los datos de cada secuencia.

## Sintaxis

```cpp theme={null}
typedef struct XMASTREAMFORMAT {  
    DWORD PsuedoBytesPerSec;  
    DWORD SampleRate;  
    DWORD LoopStart;  
    DWORD LoopEnd;  
    BYTE SubframeData;  
    BYTE Channels;  
    WORD ChannelMask;  
} XMASTREAMFORMAT  
```

### Miembros

*PsuedoBytesPerSec*\
Tipo: DWORD

Lo usa el codificador de XBOX Media Audio (XMA). El error tipográfico se conserva por motivos de herencia.

*SampleRate*\
Tipo: DWORD

La frecuencia de muestreo descodificada de la secuencia. En los archivos XMA2, es la misma para todas las secuencias del archivo.

*LoopStart*\
Tipo: DWORD

Desplazamiento de bits del fotograma que contiene el inicio del bucle, relativo al principio de la secuencia.

*LoopEnd*\
Tipo: DWORD

Desplazamiento de bits del fotograma que contiene el fin del bucle.

*SubframeData*\
Tipo: BYTE

Los dos números de cuatro bits que especifican la ubicación exacta de los puntos del bucle dentro de los fotogramas que los contienen.

* SubframeEnd: subfotograma del fotograma de fin del bucle donde termina el bucle. Va de 0 a 3.
* SubframeSkip: subfotogramas que se deben omitir en el fotograma de inicio para llegar al bucle. Va de 0 a 4.

*Channels*\
Tipo: BYTE

Número de canales de la secuencia: 1 o 2.

*ChannelMask*\
Tipo: WORD

Posiciones espaciales de los canales de la secuencia.

## Comentarios

<Note>Esta es una estructura de formato XMA heredada. La información proporcionada debe usarse solo como referencia y no debe usarse en contenido nuevo.</Note>

`XMAWAVEFORMAT` era la estructura que se usaba en los archivos de la versión 1 de XMA.  `XMA2WAVEFORMAT` se usaba en los primeros archivos XMA2. No se coloca en el fragmento *fmt* RIFF habitual, sino en su propio fragmento XMA2. Para obtener más información sobre XMA2, consulte [Información general de XMA2](/build/console-features/audio/overviews/xma2-overview). Para obtener información general de la arquitectura de audio de XBOX One, consulte **El sonido del futuro**: [La arquitectura de audio en XBOX One](/build/console-features/audio/overviews/xbox-one-audio-architecture).

## Requisitos

**Encabezado:** xma2defs.h

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

## Consulte también

[xma2defs](/reference/audio/xma2defs/xma2defs_members)


## Related topics

- [XMA2Defs](/es/reference/audio/xma2defs/xma2defs_members.md)
- [XMAWAVEFORMAT](/es/reference/audio/xma2defs/structs/xmawaveformat.md)
