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

# GetShapeSrcMixBufferPeakMagnitude0

> GetShapeSrcMixBufferPeakMagnitude0

# GetShapeSrcMixBufferPeakMagnitude0

Obtient la magnitude de crête de la mémoire tampon de mixage de sortie pour le canal gauche ou mono.

## Syntaxe

```cpp theme={null}
float GetShapeSrcMixBufferPeakMagnitude0(  
         const SHAPE_SRC_CONTEXT* context  
)  
```

### Paramètres

*context*   \
Type : [SHAPE\_SRC\_CONTEXT](/fr-CA/reference/audio/shapesrccontext/structs/shape_src_context)\*

Pointeur vers un objet [SHAPE\_SRC\_CONTEXT](/fr-CA/reference/audio/shapesrccontext/structs/shape_src_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, 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 de 4 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 4 bits représente la magnitude de crête persistante et continue; l'autre est mis à jour à chaque trame audio. Les valeurs de magnitude de crête sont enregistrées dans le contexte des blocs SHAPE (Scalable Hardware Audio Processing Engine), même si c'est l'état de la mémoire tampon de mixage qui est représenté.

Pour plus d'informations, consultez [Dépassement, magnitude et saturation](/fr-CA/build/console-features/audio/overviews/shape-overview#ID4ELAAC) dans la [Vue d'ensemble de SHAPE](/fr-CA/build/console-features/audio/overviews/shape-overview).

## Configuration requise

**En-tête :** shapesrccontext.h

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[ShapeSrcContext](/fr-CA/reference/audio/shapesrccontext/shapesrccontext_members)


## Related topics

- [GetShapeSrcMixBufferPeakMagnitude0](/reference/audio/shapesrccontext/functions/getshapesrcmixbufferpeakmagnitude0.md)
- [ShapeSrcContext](/reference/audio/shapesrccontext/shapesrccontext_members.md)
- [GetShapeSrcMixBufferPeakMagnitude1](/reference/audio/shapesrccontext/functions/getshapesrcmixbufferpeakmagnitude1.md)
- [GetShapeSrcPeakMagnitude0](/zh-CN/reference/audio/shapesrccontext/functions/getshapesrcpeakmagnitude0.md)
