Перечисление XAUDIO2_FILTER_TYPE (xaudio2.h)

Указывает тип фильтра.

Синтаксис

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

Константы

 
LowPassFilter
Затухает (уменьшает) частоту выше частоты отсечения.
BandPassFilter
Затухает частоту за пределами заданного диапазона.
HighPassFilter
Затухает частоту ниже частоты отсечения.
NotchFilter
Затухает частоты внутри заданного диапазона.
LowPassOnePoleFilter
Затухает частоту выше частоты отсечения. Это фильтр с одним полюсом, и XAUDIO2_FILTER_PARAMETERS. OneOverQ не действует.
HighPassOnePoleFilter
Затухает частоту ниже частоты отсечения. Это фильтр с одним полюсом, и XAUDIO2_FILTER_PARAMETERS. OneOverQ не действует.

Комментарии

Примечание Обратите внимание, что версии пакета SDK для DirectX XAUDIO2 не поддерживают LowPassOnePoleFilter или HighPassOnePoleFilter.
 

Требования к платформе

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); Пакет SDK для DirectX (XAudio 2.7)

Требования

Требование Значение
Заголовок xaudio2.h

См. также раздел

XAUDIO2_FILTER_PARAMETERS

XAudio2::Enumerations