Função XAudio2CutoffFrequencyToOnePoleCoefficient (xaudio2.h)
Função embutida que converte de frequências de corte de filtro expressas em hertz para os coeficientes de filtro usados com o membro Frequency da estrutura XAUDIO2_FILTER_PARAMETERS .
Essa função se aplica somente aos tipos de filtro LowPassOnePoleFilter e HighPassOnePole, use XAudio2CutoffFrequencyToRadians para tipos de filtro de variável de estado.
Sintaxe
float XAudio2CutoffFrequencyToOnePoleCoefficient(
float CutoffFrequency,
UINT32 SampleRate
);
Parâmetros
CutoffFrequency
A frequência de corte em hertz. Frequências maiores que SampleRate são vinculadas a XAUDIO2_MAX_FILTER_FREQUENCY.
SampleRate
A taxa de amostragem dos dados de áudio afetados pela estrutura XAUDIO2_FILTER_PARAMETERS .
Retornar valor
Retorna um coeficiente de filtro para uso na estrutura XAUDIO2_FILTER_PARAMETERS .
Comentários
Você deve definir explicitamente XAUDIO2_HELPER_FUNCTIONS em seu build para que essa função fique disponível.
As versões do SDK do DirectX do XAUDIO2 não dão suporte a filtros de um poste, portanto, essa função não está presente nessas versões.
Requisitos de 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 |