Skip to main content

GetShapeEqCompMixBufferPeakMagnitude

Obtient la magnitude de crête de la mémoire tampon de mixage de sortie.

Syntaxe

Paramètres

context   _In_
Type : SHAPE_EQCOMP_CONTEXT*
Pointeur vers un objet SHAPE_EQCOMP_CONTEXT.

Valeur de retour

Type : float La magnitude de crête.

Remarques

En plus de la surveillance de la magnitude de crête de chaque bloc matériel individuel, la magnitude de crête des mémoires tampons de mixage est également maintenue. Lorsque la sortie d’un bloc matériel est ajoutée à une mémoire tampon de mixage, la magnitude de crête est calculée de la même manière : en comptant les zéros de tête. L’état de chaque bloc matériel maintient une paire supplémentaire de valeurs de magnitude de crête sur quatre bits. Ces valeurs représentent la magnitude de crête de la mémoire tampon de mixage après que la sortie du bloc matériel y a été accumulée. Un nombre de quatre bits représente la magnitude de crête continue et persistante; l’autre est mis à jour à chaque trame audio. Les valeurs de magnitude de crête sont enregistrées dans le contexte des blocs du moteur SHAPE (Scalable Hardware Audio Processing Engine), même si ce qui est représenté est l’état de la mémoire tampon de mixage. Pour plus d’informations, consultez Dépassement, magnitude et saturation dans Vue d’ensemble de SHAPE.

Configuration requise

En-tête : shapeeqcompcontext.h Plateformes prises en charge : Consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

GetShapeEqCompPeakMagnitude
ShapeEqCompContext
Last modified on October 6, 2026