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

# SetShapeEqCompGain

> SetShapeEqCompGain

# SetShapeEqCompGain

Establece la ganancia de salida (makeup) del compresor.

## Sintaxis

```cpp theme={null}
HRESULT SetShapeEqCompGain(  
         SHAPE_EQCOMP_CONTEXT* context,  
         float gain  
)  
```

### Parámetros

*context*   \_Inout\_\
Tipo: [SHAPE\_EQCOMP\_CONTEXT\*](/reference/audio/shapeeqcompcontext/structs/shape_eqcomp_context)

Puntero a un objeto `SHAPE_EQCOMP_CONTEXT`.

*gain*   \
Tipo: float

El multiplicador de ganancia.

### Valor devuelto

Tipo: HRESULT

Código HRESULT de éxito o de error.

## Comentarios

El compresor limita el intervalo dinámico de la señal supervisando el nivel de entrada y creando un valor de ganancia dinámico. A continuación, el compresor usa el valor de ganancia como multiplicador de la señal, escalándola adecuadamente según el nivel actual de la señal de entrada. En otras palabras, el compresor es un control de volumen automático que supervisa constantemente la señal de entrada y se ajusta a sí mismo.

Para obtener más información, consulte [Ecualización y compresión](/build/console-features/audio/overviews/shape-overview#ID4ECF) en [Información general de SHAPE](/build/console-features/audio/overviews/shape-overview).

## Requisitos

**Encabezado:** shapeeqcompcontext.h

**Plataformas compatibles:** consolas de la familia XBOX One y consolas XBOX Series

## Consulte también

[GetShapeEqCompGain](/reference/audio/shapeeqcompcontext/functions/getshapeeqcompgain)\
[ShapeEqCompContext](/reference/audio/shapeeqcompcontext/shapeeqcompcontext_members)


## Related topics

- [GetShapeEqCompGain](/es/reference/audio/shapeeqcompcontext/functions/getshapeeqcompgain.md)
- [ShapeEqCompContext](/es/reference/audio/shapeeqcompcontext/shapeeqcompcontext_members.md)
- [SetShapeEqCompGainTarget](/es/reference/audio/shapeeqcompcontext/functions/setshapeeqcompgaintarget.md)
- [SetShapeEqCompLogGain](/es/reference/audio/shapeeqcompcontext/functions/setshapeeqcomploggain.md)
- [GetShapeEqCompLogGain](/es/reference/audio/shapeeqcompcontext/functions/getshapeeqcomploggain.md)
