Skip to main content

GetShapeSrcMixBufferPeakMagnitude1

Obtiene la magnitud máxima del búfer de mezcla de salida del canal derecho o segundo canal.

Sintaxis

Parámetros

context   _In_
Tipo: SHAPE_SRC_CONTEXT*
Puntero a un objeto SHAPE_SRC_CONTEXT.

Valor devuelto

Tipo: float La magnitud máxima.

Comentarios

Además de supervisar la magnitud máxima de cada bloque de hardware individual, también se mantiene la magnitud máxima de los búferes de mezcla. Cuando la salida de un bloque de hardware se agrega a un búfer de mezcla, la magnitud máxima se calcula de la misma manera: contando los ceros iniciales. Cada estado de bloque de hardware mantiene un par adicional de valores de magnitud máxima de cuatro bits. Estos valores representan la magnitud máxima del búfer de mezcla después de que la salida del bloque de hardware se haya acumulado en el búfer de mezcla. Un número de cuatro bits representa la magnitud máxima persistente continua; el otro se actualiza en cada fotograma de audio. Los valores de magnitud máxima se guardan en el contexto de los bloques del motor de procesamiento de audio por hardware escalable (SHAPE), aunque lo que se representa es el estado del búfer de mezcla. Para obtener más información, consulte Desbordamiento, magnitud y saturación en Información general de SHAPE.

Requisitos

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

Consulte también

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