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

# XDspDisconnect

> XDspDisconnect

# XDspDisconnect

Desconecta do servidor de hardware e libera todos os recursos alocados durante [XDspConnect](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/functions/xdspconnect.md).

## Sintaxe

```cpp theme={null}
HRESULT XDspDisconnect(  
         XDspClientHandle handle  
)  
```

### Parâmetros

*handle*   \_In\_\
Tipo: [XDspClientHandle](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/handles/xdspclienthandle.md)

Identificador criado pela chamada a [XDspConnect](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/functions/xdspconnect.md).

### Valor retornado

Tipo: HRESULT

Retorna S\_OK se for bem-sucedido. Se o método falhar, ele retornará um dos seguintes códigos (lista parcial):

| Código de retorno | Descrição |
| - | - |
| XDSP\_E\_NOT\_ALL\_HANDLES\_DEACTIVATED | Nem todos os fluxos foram desativados antes da chamada a essa função. |

## Comentários

Todos os fluxos XDSP devem ser desativados com êxito antes de chamar essa função. A memória de *baseBuffer* que foi passada para [XDspConnect](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/functions/xdspconnect.md) pode ser liberada após a chamada a [XDspDisconnect](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/functions/xdspdisconnect.md).

## Requisitos

**Cabeçalho:** XDspAudio.h

**Biblioteca:** Chad.lib

**Plataformas compatíveis:** XBOX Series X|S

## Documentação conceitual

* [Visão geral de uma convolução de fluxo único com envelope usando a API do XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution-with-envelope.md)
* [Visão geral de uma convolução de fluxo único usando a API do XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution.md)
* [Visão geral do XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview.md)

## Confira também

[XDSP](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/xdspaudio_members.md)\
[XDspConnect](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/functions/xdspconnect.md)\
[Erros do XDSP](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/enums/xdsperrors.md)\
[Visão geral de uma convolução de fluxo único usando a API do XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution.md)\
[Visão geral de uma FFT/IFFT de fluxo único usando a API do XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-fft-ifft.md)\
[Visão geral de uma convolução de fluxo único com envelope usando a API do XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution-with-envelope.md)


## Related topics

- [XDspClientHandle](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/handles/xdspclienthandle.md)
- [XDspConnect](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/functions/xdspconnect.md)
- [Visão geral de uma FFT/IFFT de fluxo único usando a API XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-fft-ifft.md)
- [Visão geral de uma convolução de fluxo único usando a API XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution.md)
- [Convolução de fluxo único com envelope usando a API XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution-with-envelope.md)
