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

# SetShapeEqCompCompressorMode

> SetShapeEqCompCompressorMode

# SetShapeEqCompCompressorMode

Définit le mode de compression.

## Syntaxe

```cpp theme={null}
HRESULT SetShapeEqCompCompressorMode(  
         SHAPE_EQCOMP_CONTEXT* context,  
         SHAPE_EQCOMP_COMPRESSOR_MODE mode  
)  
```

### Paramètres

*context*   \_Inout\_\
Type : [SHAPE\_EQCOMP\_CONTEXT\*](/fr-CA/reference/audio/shapeeqcompcontext/structs/shape_eqcomp_context)

Pointeur vers un objet SHAPE\_EQCOMP\_CONTEXT.

*mode*   \
Type : [SHAPE\_EQCOMP\_COMPRESSOR\_MODE](/fr-CA/reference/audio/shapeeqcompcontext/enums/shape_eqcomp_compressor_mode)

Membre de l'énumération SHAPE\_EQCOMP\_COMPRESSOR\_MODE.

### Valeur de retour

Type : HRESULT

Code de réussite ou d'erreur HRESULT.

## Remarques

En mode normal, le niveau d'entrée est instantané, et la compression est calculée pour chaque échantillon. En mode RMS, une moyenne mobile des 128 échantillons précédents, qui représente une approximation de la valeur RMS, est utilisée comme niveau d'entrée plutôt que le niveau absolu de l'échantillon d'entrée actuel. (La moyenne mobile est une approximation de la valeur RMS.)

Pour plus d'informations, consultez [Égalisation et compression](/fr-CA/build/console-features/audio/overviews/shape-overview#ID4ECF) dans [Vue d'ensemble de SHAPE](/fr-CA/build/console-features/audio/overviews/shape-overview).

## Configuration requise

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

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

## Voir aussi

[GetShapeEqCompCompressorMode](/fr-CA/reference/audio/shapeeqcompcontext/functions/getshapeeqcompcompressormode)\
[ShapeEqCompContext](/fr-CA/reference/audio/shapeeqcompcontext/shapeeqcompcontext_members)


## Related topics

- [SetShapeEqCompCompressorMode](/reference/audio/shapeeqcompcontext/functions/setshapeeqcompcompressormode.md)
- [GetShapeEqCompCompressorMode](/reference/audio/shapeeqcompcontext/functions/getshapeeqcompcompressormode.md)
