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 |