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

# AcpHalReleaseShapeContexts

> AcpHalReleaseShapeContexts

# AcpHalReleaseShapeContexts

Libera las matrices de contextos del motor de procesamiento de audio por hardware escalable (SHAPE) y de XBOX Media Audio (XMA).

## Sintaxis

```cpp theme={null}
HRESULT AcpHalReleaseShapeContexts(  
)  
```

### Parámetros

Ninguno.

### Valor devuelto

Tipo: HRESULT

Si el método se ejecuta correctamente, devuelve `S_OK`. Si el método falla, devuelve uno de los códigos siguientes (lista parcial):

| Código devuelto        | Descripción                                   |
| ---------------------- | --------------------------------------------- |
| ACP\_E\_NOT\_ALLOCATED | Las matrices de contextos no se han asignado. |

## Comentarios

Llame a este método para liberar los contextos del procesador de control de audio (ACP) que creó mediante una llamada a [AcpHalAllocateShapeContexts](/reference/audio/acphal/functions/acphalallocateshapecontexts).

Todos los recursos del ACP y de SHAPE (las matrices de contextos en particular) se comparten entre todos los clientes. Los clientes deben coordinar la asignación y el uso compartido de esos recursos.

## Requisitos

**Encabezado:** acphal.h

**Biblioteca:** acphal.lib

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

## Consulte también

[AcpHalAllocateShapeContexts](/reference/audio/acphal/functions/acphalallocateshapecontexts)\
[AcpHal](/reference/audio/acphal/acphal_members)


## Related topics

- [AcpHalAllocateShapeContexts](/es/reference/audio/acphal/functions/acphalallocateshapecontexts.md)
- [AcpHal](/es/reference/audio/acphal/acphal_members.md)
- [IAcpHal::Connect](/es/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_connect.md)
- [ACP_MESSAGE_ERROR](/es/reference/audio/acphal/structs/acp_message_error.md)
- [SHAPE_CONTEXTS](/es/reference/audio/acphal/structs/shape_contexts.md)
