Share via


enumeração XAUDIO2_FILTER_TYPE (xaudio2.h)

Indica o tipo de filtro.

Syntax

typedef enum XAUDIO2_FILTER_TYPE {
  LowPassFilter,
  BandPassFilter,
  HighPassFilter,
  NotchFilter,
  LowPassOnePoleFilter,
  HighPassOnePoleFilter
} ;

Constantes

 
LowPassFilter
Atenua (reduz) frequências acima da frequência de corte.
BandPassFilter
Atenua as frequências fora de um determinado intervalo.
HighPassFilter
Atenua as frequências abaixo da frequência de corte.
NotchFilter
Atenua as frequências dentro de um determinado intervalo.
LowPassOnePoleFilter
Atenua as frequências acima da frequência de corte. Este é um filtro de um poste e XAUDIO2_FILTER_PARAMETERS. OneOverQ não tem efeito.
HighPassOnePoleFilter
Atenua as frequências abaixo da frequência de corte. Este é um filtro de um poste e XAUDIO2_FILTER_PARAMETERS. OneOverQ não tem efeito.

Comentários

Nota Observe que as versões do SDK do DirectX do XAUDIO2 não dão suporte ao LowPassOnePoleFilter ou ao HighPassOnePoleFilter.
 

Requisitos da plataforma

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

Requisitos

Requisito Valor
Cabeçalho xaudio2.h

Confira também

XAUDIO2_FILTER_PARAMETERS

XAudio2::Enumerations