Partager via


énumération XAUDIO2_FILTER_TYPE (xaudio2.h)

Indique le type de filtre.

Syntax

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

Constantes

 
LowPassFilter
Atténue (réduit) les fréquences au-dessus de la fréquence de coupure.
BandPassFilter
Atténue les fréquences en dehors d’une plage donnée.
HighPassFilter
Atténue les fréquences en dessous de la fréquence de coupure.
NotchFilter
Atténue les fréquences à l’intérieur d’une plage donnée.
LowPassOnePoleFilter
Atténue les fréquences au-dessus de la fréquence de coupure. Il s’agit d’un filtre à un pôle et XAUDIO2_FILTER_PARAMETERS. OneOverQ n’a aucun effet.
HighPassOnePoleFilter
Atténue les fréquences en dessous de la fréquence de coupure. Il s’agit d’un filtre à un pôle et XAUDIO2_FILTER_PARAMETERS. OneOverQ n’a aucun effet.

Remarques

Note Notez que les versions du Kit de développement logiciel (SDK) DirectX de XAUDIO2 ne prennent pas en charge LowPassOnePoleFilter ou HighPassOnePoleFilter.
 

Configuration requise pour la plateforme

Windows 10 (XAudio2.9) ; Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)

Configuration requise

Condition requise Valeur
En-tête xaudio2.h

Voir aussi

XAUDIO2_FILTER_PARAMETERS

XAudio2 ::Enumerations