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

# ShapeSrcContext

> ShapeSrcContext

# ShapeSrcContext

API de ShapeSrcContext

## Funciones

| Función                                                                                                             | Descripción                                                                                 |
| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| [GetShapeSrcCommandType](/reference/audio/shapesrccontext/functions/getshapesrccommandtype)                         | Obtiene el comando actual del SRC.                                                          |
| [GetShapeSrcInternalSaturate](/reference/audio/shapesrccontext/functions/getshapesrcinternalsaturate)               | Obtiene la marca de saturación interna.                                                     |
| [GetShapeSrcMixBufferPeakMagnitude0](/reference/audio/shapesrccontext/functions/getshapesrcmixbufferpeakmagnitude0) | Obtiene la magnitud máxima del búfer de mezcla de salida del canal izquierdo o mono.        |
| [GetShapeSrcMixBufferPeakMagnitude1](/reference/audio/shapesrccontext/functions/getshapesrcmixbufferpeakmagnitude1) | Obtiene la magnitud máxima del búfer de mezcla de salida del canal derecho o segundo canal. |
| [GetShapeSrcPeakMagnitude0](/reference/audio/shapesrccontext/functions/getshapesrcpeakmagnitude0)                   | Obtiene la magnitud máxima del canal izquierdo.                                             |
| [GetShapeSrcPeakMagnitude1](/reference/audio/shapesrccontext/functions/getshapesrcpeakmagnitude1)                   | Obtiene la magnitud máxima del canal derecho.                                               |
| [GetShapeSrcPitch](/reference/audio/shapesrccontext/functions/getshapesrcpitch)                                     | Obtiene el tono.                                                                            |
| [GetShapeSrcPitchTarget](/reference/audio/shapesrccontext/functions/getshapesrcpitchtarget)                         | Obtiene el tono de destino.                                                                 |
| [GetShapeSrcSampleCount](/reference/audio/shapesrccontext/functions/getshapesrcsamplecount)                         | Obtiene el recuento de muestras.                                                            |
| [GetShapeSrcSamplePointer](/reference/audio/shapesrccontext/functions/getshapesrcsamplepointer)                     | Obtiene el puntero de muestra actual.                                                       |
| [GetShapeSrcTimestamp](/reference/audio/shapesrccontext/functions/getshapesrctimestamp)                             | Obtiene la marca de tiempo de un contexto del SRC.                                          |
| [GetShapeSrcXmaBlocksToSkip](/reference/audio/shapesrccontext/functions/getshapesrcxmablockstoskip)                 | Obtiene el número de bloques XMA que se omitirán al iniciar.                                |
| [PitchToShapeSrcSamplingIncrement](/reference/audio/shapesrccontext/functions/pitchtoshapesrcsamplingincrement)     | Convierte un valor de tono en un incremento de muestreo del SRC.                            |
| [SetShapeSrcCommand](/reference/audio/shapesrccontext/functions/shapesrccontext_setshapesrccommand)                 | Establece el comando del SRC.                                                               |
| [SetShapeSrcPitch](/reference/audio/shapesrccontext/functions/setshapesrcpitch)                                     | Establece el tono.                                                                          |
| [SetShapeSrcPitchTarget](/reference/audio/shapesrccontext/functions/setshapesrcpitchtarget)                         | Establece el tono de destino.                                                               |
| [SetShapeSrcXmaBlocksToSkip](/reference/audio/shapesrccontext/functions/setshapesrcxmablockstoskip)                 | Establece el número de bloques XMA que se omitirán al iniciar.                              |
| [ShapeSrcSamplingIncrementToPitch](/reference/audio/shapesrccontext/functions/shapesrcsamplingincrementtopitch)     | Convierte un incremento de muestreo del SRC en un valor de tono.                            |

## Estructuras

| Estructura                                                                        | Descripción                                                  |
| --------------------------------------------------------------------------------- | ------------------------------------------------------------ |
| [SHAPE\_SRC\_CONTEXT](/reference/audio/shapesrccontext/structs/shape_src_context) | El contexto del convertidor de frecuencia de muestreo (SRC). |

## Enumeraciones

| Enumeración                                                                                | Descripción       |
| ------------------------------------------------------------------------------------------ | ----------------- |
| [SHAPE\_SRC\_COMMAND\_TYPE](/reference/audio/shapesrccontext/enums/shape_src_command_type) | Comandos del SRC. |


## Related topics

- [SHAPE_SRC_CONTEXT](/es/reference/audio/shapesrccontext/structs/shape_src_context.md)
- [GetShapeSrcPitch](/es/reference/audio/shapesrccontext/functions/getshapesrcpitch.md)
- [GetShapeSrcTimestamp](/es/reference/audio/shapesrccontext/functions/getshapesrctimestamp.md)
- [SetShapeSrcCommand](/es/reference/audio/shapesrccontext/functions/shapesrccontext_setshapesrccommand.md)
- [SetShapeSrcPitch](/es/reference/audio/shapesrccontext/functions/setshapesrcpitch.md)
