Share via


Método IXAudio2::StopEngine (xaudio2.h)

Interrompe o thread de processamento de áudio.

Sintaxe

void StopEngine();

Valor retornado

Nenhum

Comentários

Quando StopEngine é chamado, toda a saída é interrompida imediatamente. No entanto, o grafo de áudio é deixado intocado, preservando parâmetros de efeito, históricos de efeito (por exemplo, os dados armazenados por um efeito reverb para emitir ecos de um som anterior), estados de voz, buffers de origem pendentes, posições de cursor e assim por diante. Quando o mecanismo for reiniciado, a saída de áudio resultante será idêntica, além de um período de silêncio, à saída que teria sido produzida se o mecanismo nunca tivesse sido interrompido.

É inválido chamar StopEngine de dentro de um retorno de chamada (ou seja, IXAudio2EngineCallback ou IXAudio2VoiceCallback).

Requisitos da plataforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)

Requisitos

   
Plataforma de Destino Windows
Cabeçalho xaudio2.h

Confira também

IXAudio2

Visão geral do XAPO