Método IXAudio2Voice::GetEffectState (xaudio2.h)
Retorna o estado em execução do efeito em uma posição especificada na cadeia de efeitos da voz.
Sintaxe
\\ void GetEffectState(
[in] UINT32 EffectIndex,
[out] BOOL *pEnabled
);
Parâmetros
[in] EffectIndex
Índice baseado em zero de um efeito na cadeia de efeitos da voz.
[out] pEnabled
Retornará TRUE se o efeito estiver habilitado. Se o efeito estiver desabilitado, retornará FALSE.
Valor retornado
Esse método não retorna um valor.
Comentários
GetEffectState sempre retorna o estado atual real do efeito. No entanto, esse pode não ser o estado definido pela chamada IXAudio2Voice::EnableEffect ou IXAudio2Voice::D isableEffect : o estado real só será alterado na próxima vez que o mecanismo de áudio for executado após a chamada IXAudio2Voice::EnableEffect ou IXAudio2Voice::D isableEffect (ou após a chamada IXAudio2::CommitChanges correspondente, se EnableEffect/DisableEffect foi chamado com uma ID de operação adiada).
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 |