Compartilhar via


Método IXAudio2Voice::GetOutputFilterParameters (xaudio2.h)

Retorna os parâmetros de filtro de um dos envios dessa voz.

Sintaxe

\\ void GetOutputFilterParameters(
  [in]  IXAudio2Voice             *pDestinationVoice,
  [out] XAUDIO2_FILTER_PARAMETERS *pParameters
);

Parâmetros

[in] pDestinationVoice

Ponteiro IXAudio2Voice para a voz de destino do envio cujos parâmetros de filtro serão lidos.

[out] pParameters

Ponteiro para uma estrutura XAUDIO2_FILTER_PARAMETERS que contém as informações do filtro.

Retornar valor

Esse método não retorna um valor.

Comentários

GetOutputFilterParameters falhará se o envio não tiver sido criado com o sinalizador XAUDIO2_SEND_USEFILTER. Esse método é utilizável somente em envios pertencentes a vozes de origem e submixagem e não tem efeito sobre o domínio de envios de vozes.

ObservaçãoIXAudio2Voice::GetOutputFilterParameters sempre retorna os parâmetros de filtro atuais reais desse envio. No entanto, eles podem não corresponder aos parâmetros definidos pela chamada IXAudio2Voice::SetOutputFilterParameters mais recente: os parâmetros reais só serão alterados na próxima vez que o mecanismo de áudio for executado após a chamada IXAudio2Voice::SetOutputFilterParameters (ou após a chamada IXAudio2::CommitChanges correspondente, se IXAudio2Voice::SetOutputFilterParameters 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

Requisito Valor
Plataforma de Destino Windows
Cabeçalho xaudio2.h

Confira também

IXAudio2Voice