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

APIs de ShapePcmContext

## Funções

| Função | Descrição |
| - | - |
| [GetShapePcmAudioBuffer](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmaudiobuffer.md) | Obtém o buffer de áudio do contexto PCM. |
| [GetShapePcmBufferFull](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmbufferfull.md) | Obtém o sinalizador de buffer cheio. |
| [GetShapePcmBufferLength](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmbufferlength.md) | Obtém o comprimento do buffer de áudio em amostras. |
| [GetShapePcmFormat](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmformat.md) | Obtém o formato PCM. |
| [GetShapePcmLoopCount](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmloopcount.md) | Obtém a contagem de loops. |
| [GetShapePcmLoopEnd](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmloopend.md) | Obtém o fim do loop para amostras não alinhadas a quadros. |
| [GetShapePcmLoopStartOrWritePointer](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmloopstartorwritepointer.md) | Obtém o início do loop para buffers lineares ou um ponteiro de gravação para buffers circulares. |
| [GetShapePcmMode](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmmode.md) | Obtém o modo PCM. |
| [GetShapePcmReadPointer](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmreadpointer.md) | Obtém o ponteiro de leitura. |
| [Função SetShapePcmAudioBuffer](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/setshapepcmaudiobuffer.md) | Define o buffer de áudio PCM usando um ponteiro virtual. |
| [SetShapePcmAudioBuffer](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/setshapepcmaudiobuffer_2.md) | Define o buffer de áudio PCM usando um endereço físico. |
| [SetShapePcmBufferFull](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/setshapepcmbufferfull.md) | Define o sinalizador de buffer cheio. |
| [SetShapePcmBufferLength](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/setshapepcmbufferlength.md) | Define o comprimento do buffer em amostras. |
| [SetShapePcmFormat](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/setshapepcmformat.md) | Define o formato PCM. |
| [SetShapePcmLoopCount](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/setshapepcmloopcount.md) | Define a contagem de loops. |
| [SetShapePcmLoopEnd](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/setshapepcmloopend.md) | Define o fim do loop para amostras não alinhadas a quadros. |
| [SetShapePcmLoopStartOrWritePointer](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/setshapepcmloopstartorwritepointer.md) | Define o início do loop para buffers lineares ou um ponteiro de gravação para buffers circulares. |
| [SetShapePcmMode](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/setshapepcmmode.md) | Define o modo PCM. |
| [SetShapePcmReadPointer](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/setshapepcmreadpointer.md) | Define o ponteiro de leitura. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [SHAPE\_PCM\_CONTEXT](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/structs/shape_pcm_context.md) | A estrutura de contexto PCM. |

## Enumerações

| Enumeração | Descrição |
| - | - |
| [SHAPE\_PCM\_FORMAT](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/enums/shape_pcm_format.md) | Especifica a enumeração de formatos PCM. |
| [SHAPE\_PCM\_MODE](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/enums/shape_pcm_mode.md) | Especifica a enumeração de modos PCM. |


## Related topics

- [Visão geral do ACP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/acp-overview.md)
- [Referência da API de áudio](https://docs.xbox.com/pt-BR/reference/audio/gc-reference-audio-toc.md)
- [SHAPE_PCM_CONTEXT](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/structs/shape_pcm_context.md)
- [GetShapePcmFormat](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmformat.md)
- [GetShapePcmMode](https://docs.xbox.com/pt-BR/reference/audio/shapepcmcontext/functions/getshapepcmmode.md)
