Skip to main content

SHAPE_SRC_CONTEXT

El contexto del convertidor de frecuencia de muestreo (SRC).

Sintaxis

Miembros

timestamp
Tipo: UINT32
Lectura: marca de tiempo de la finalización del procesamiento del contexto. blocksToSkip
Tipo: UINT32
Escritura: número de bloques XMA que se omitirán al iniciar. internalSaturate
Tipo: UINT32
Lectura: 1 si el SRC está saturado; 0 en caso contrario. mixBufPeakMag
Tipo: UINT32
Lectura: magnitud máxima del búfer de mezcla de salida izquierdo (o mono). peakMag
Tipo: UINT32
Lectura: magnitud máxima del canal izquierdo (o mono). samplingIncrement
Tipo: UINT32
Lectura/Escritura: valor inicial del incremento de muestreo. reserved0
Tipo: UINT32
Reservado. cmd
Tipo: UINT32
Lectura/Escritura: un miembro de la enumeración SHAPE_SRC_COMMAND_TYPE. mixBufPeakMag2
Tipo: UINT32
Lectura: magnitud máxima del búfer de mezcla de salida derecho (o segundo). peakMag2
Tipo: UINT32
Lectura: magnitud máxima del canal derecho (o segundo). sampleCount
Tipo: UINT32
Lectura: número de muestras de audio procesadas desde el inicio de la reproducción. samplePointer
Tipo: UINT32
Lectura/Escritura: puntero a la muestra de entrada XMA/PCM actual. reserved1
Tipo: UINT32
Reservado. samplingIncrementTarget
Tipo: UINT32
Lectura/Escritura: valor de destino o final del incremento de muestreo. reserved2
Tipo: UINT32
Reservado. reserved
Tipo: UINT32[3]
Reservado.

Comentarios

Esta estructura contiene el contexto del bloque SRC. El SRC realiza la conversión de frecuencia de muestreo y el cambio de tono. Los miembros marcados como Lectura los escribe la biblioteca del procesador de control de audio (ACP) y la aplicación solo debe leerlos. Los miembros marcados como Escritura los establece la aplicación y la biblioteca del ACP no los cambia. Los miembros marcados como Lectura/Escritura los establece la aplicación, pero la biblioteca del ACP puede cambiarlos. Para obtener más información sobre el SRC, consulte Bloque del convertidor de frecuencia de muestreo (SRC) en Información general de SHAPE.

Requisitos

Encabezado: shapesrccontext.h Plataformas compatibles: consolas de la familia XBOX One y consolas XBOX Series

Documentación conceptual

Consulte también

ShapeSrcContext
Última modificación el 28 de agosto de 2026