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

# ShapeFiltVolContext

> ShapeFiltVolContext

# ShapeFiltVolContext

## Functions

| Function                                                                                                                      | Description                                       |
| ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------- |
| [GetShapeFiltVolDelay1](/reference/audio/shapefiltvolcontext/functions/getshapefiltvoldelay1)                                 | Gets the band-pass delay.                         |
| [GetShapeFiltVolDelay2](/reference/audio/shapefiltvolcontext/functions/getshapefiltvoldelay2)                                 | Gets the low-pass delay.                          |
| [GetShapeFiltVolFrequency](/reference/audio/shapefiltvolcontext/functions/getshapefiltvolfrequency)                           | Gets the corner frequency of a FLTVOL context.    |
| [GetShapeFiltVolFrequencyTarget](/reference/audio/shapefiltvolcontext/functions/getshapefiltvolfrequencytarget)               | Gets the frequency target of a FLTVOL context.    |
| [GetShapeFiltVolInputHeadroom](/reference/audio/shapefiltvolcontext/functions/getshapefiltvolinputheadroom)                   | Gets the input headroom.                          |
| [GetShapeFiltVolInternalSaturate](/reference/audio/shapefiltvolcontext/functions/getshapefiltvolinternalsaturate)             | Gets the internal saturation flag.                |
| [GetShapeFiltVolMixBufferPeakMagnitude](/reference/audio/shapefiltvolcontext/functions/getshapefiltvolmixbufferpeakmagnitude) | Gets the peak magnitude of the output mix buffer. |
| [GetShapeFiltVolMode](/reference/audio/shapefiltvolcontext/functions/getshapefiltvolmode)                                     | Gets the mode of the state variable filter.       |
| [GetShapeFiltVolOutputGain](/reference/audio/shapefiltvolcontext/functions/getshapefiltvoloutputgain)                         | Gets the output gain.                             |
| [GetShapeFiltVolOutputGainTarget](/reference/audio/shapefiltvolcontext/functions/getshapefiltvoloutputgaintarget)             | Gets the output gain target.                      |
| [GetShapeFiltVolPeakMagnitude](/reference/audio/shapefiltvolcontext/functions/getshapefiltvolpeakmagnitude)                   | Gets the peak magnitude.                          |
| [GetShapeFiltVolQ](/reference/audio/shapefiltvolcontext/functions/getshapefiltvolq)                                           | Gets the Q (quality) factor.                      |
| [GetShapeFiltVolQTarget](/reference/audio/shapefiltvolcontext/functions/getshapefiltvolqtarget)                               | Gets the Q (quality) factor target.               |
| [GetShapeFiltVolTimestamp](/reference/audio/shapefiltvolcontext/functions/getshapefiltvoltimestamp)                           | Gets the time stamp of a FLTVOL context.          |
| [SetShapeFiltVolFrequency](/reference/audio/shapefiltvolcontext/functions/setshapefiltvolfrequency)                           | Sets the corner frequency of a FLTVOL context.    |
| [SetShapeFiltVolFrequencyTarget](/reference/audio/shapefiltvolcontext/functions/setshapefiltvolfrequencytarget)               | Sets the frequency target of a FLTVOL context.    |
| [SetShapeFiltVolInputHeadroom](/reference/audio/shapefiltvolcontext/functions/setshapefiltvolinputheadroom)                   | Sets the input headroom.                          |
| [SetShapeFiltVolMode](/reference/audio/shapefiltvolcontext/functions/setshapefiltvolmode)                                     | Sets the mode of the state variable filter.       |
| [SetShapeFiltVolOutputGain](/reference/audio/shapefiltvolcontext/functions/setshapefiltvoloutputgain)                         | Sets the output gain.                             |
| [SetShapeFiltVolOutputGainTarget](/reference/audio/shapefiltvolcontext/functions/setshapefiltvoloutputgaintarget)             | Sets the output gain target.                      |
| [SetShapeFiltVolQ](/reference/audio/shapefiltvolcontext/functions/setshapefiltvolq)                                           | Sets the Q (quality) factor.                      |
| [SetShapeFiltVolQTarget](/reference/audio/shapefiltvolcontext/functions/setshapefiltvolqtarget)                               | Sets the Q (quality) factor target.               |

## Structures

| Structure                                                                                     | Description                         |
| --------------------------------------------------------------------------------------------- | ----------------------------------- |
| [SHAPE\_FILTVOL\_CONTEXT](/reference/audio/shapefiltvolcontext/structs/shape_filtvol_context) | The Filter/Volume (FLTVOL) context. |

## Enumerations

| Enumeration                                                                                 | Description                                    |
| ------------------------------------------------------------------------------------------- | ---------------------------------------------- |
| [SHAPE\_FILTER\_HEADROOM](/reference/audio/shapefiltvolcontext/enums/shape_filter_headroom) | Headroom values for the state variable filter. |
| [SHAPE\_FILTER\_MODE](/reference/audio/shapefiltvolcontext/enums/shape_filter_mode)         | Modes of the state variable filter.            |


## Related topics

- [GetShapeFiltVolQ](/reference/audio/shapefiltvolcontext/functions/getshapefiltvolq.md)
- [SetShapeFiltVolQ](/reference/audio/shapefiltvolcontext/functions/setshapefiltvolq.md)
- [GetShapeFiltVolTimestamp](/reference/audio/shapefiltvolcontext/functions/getshapefiltvoltimestamp.md)
- [GetShapeFiltVolDelay1](/reference/audio/shapefiltvolcontext/functions/getshapefiltvoldelay1.md)
- [GetShapeFiltVolDelay2](/reference/audio/shapefiltvolcontext/functions/getshapefiltvoldelay2.md)
