> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ShapePcmContext

> ShapePcmContext

# ShapePcmContext

API ShapePcmContext

## Fonctions

| Fonction | Description |
| - | - |
| [GetShapePcmAudioBuffer](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/getshapepcmaudiobuffer.md) | Obtient le tampon audio du contexte PCM. |
| [GetShapePcmBufferFull](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/getshapepcmbufferfull.md) | Obtient l'indicateur de tampon plein. |
| [GetShapePcmBufferLength](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/getshapepcmbufferlength.md) | Obtient la longueur du tampon audio en échantillons. |
| [GetShapePcmFormat](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/getshapepcmformat.md) | Obtient le format PCM. |
| [GetShapePcmLoopCount](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/getshapepcmloopcount.md) | Obtient le nombre de boucles. |
| [GetShapePcmLoopEnd](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/getshapepcmloopend.md) | Obtient la fin de boucle pour les échantillons non alignés sur les trames. |
| [GetShapePcmLoopStartOrWritePointer](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/getshapepcmloopstartorwritepointer.md) | Obtient le début de boucle pour les tampons linéaires ou un pointeur d'écriture pour les tampons circulaires. |
| [GetShapePcmMode](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/getshapepcmmode.md) | Obtient le mode PCM. |
| [GetShapePcmReadPointer](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/getshapepcmreadpointer.md) | Obtient le pointeur de lecture. |
| [Fonction SetShapePcmAudioBuffer](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/setshapepcmaudiobuffer.md) | Définit le tampon audio PCM à l'aide d'un pointeur virtuel. |
| [SetShapePcmAudioBuffer](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/setshapepcmaudiobuffer_2.md) | Définit le tampon audio PCM à l'aide d'une adresse physique. |
| [SetShapePcmBufferFull](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/setshapepcmbufferfull.md) | Définit l'indicateur de tampon plein. |
| [SetShapePcmBufferLength](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/setshapepcmbufferlength.md) | Définit la longueur du tampon en échantillons. |
| [SetShapePcmFormat](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/setshapepcmformat.md) | Définit le format PCM. |
| [SetShapePcmLoopCount](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/setshapepcmloopcount.md) | Définit le nombre de boucles. |
| [SetShapePcmLoopEnd](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/setshapepcmloopend.md) | Définit la fin de boucle pour les échantillons non alignés sur les trames. |
| [SetShapePcmLoopStartOrWritePointer](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/setshapepcmloopstartorwritepointer.md) | Définit le début de boucle pour les tampons linéaires ou un pointeur d'écriture pour les tampons circulaires. |
| [SetShapePcmMode](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/setshapepcmmode.md) | Définit le mode PCM. |
| [SetShapePcmReadPointer](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/setshapepcmreadpointer.md) | Définit le pointeur de lecture. |

## Structures

| Structure | Description |
| - | - |
| [SHAPE\_PCM\_CONTEXT](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/structs/shape_pcm_context.md) | La structure du contexte PCM. |

## Énumérations

| Énumération | Description |
| - | - |
| [SHAPE\_PCM\_FORMAT](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/enums/shape_pcm_format.md) | Spécifie l'énumération des formats PCM. |
| [SHAPE\_PCM\_MODE](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/enums/shape_pcm_mode.md) | Spécifie l'énumération des modes PCM. |


## Related topics

- [Vue d'ensemble de l'ACP](https://docs.xbox.com/fr-CA/build/console-features/audio/overviews/acp-overview.md)
- [Référence de l'API audio](https://docs.xbox.com/fr-CA/reference/audio/gc-reference-audio-toc.md)
- [SHAPE_PCM_CONTEXT](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/structs/shape_pcm_context.md)
- [GetShapePcmFormat](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/getshapepcmformat.md)
- [GetShapePcmMode](https://docs.xbox.com/fr-CA/reference/audio/shapepcmcontext/functions/getshapepcmmode.md)
