Partager via


Structure WAVEFILTER (mmreg.h)

La structure WAVEFILTER définit un filtre pour les données audio de forme d’onde. Seules les informations de filtre communes à tous les filtres de données audio de forme d’onde sont incluses dans cette structure. Pour les filtres qui nécessitent des informations supplémentaires, cette structure est incluse en tant que premier membre d’une autre structure avec les informations supplémentaires.

Syntaxe

typedef struct wavefilter_tag {
  DWORD cbStruct;
  DWORD dwFilterTag;
  DWORD fdwFilter;
  DWORD dwReserved[5];
} WAVEFILTER;

Membres

cbStruct

Taille, en octets, de la structure WAVEFILTER . La taille spécifiée dans ce membre doit être suffisamment grande pour contenir la structure WAVEFILTER de base.

dwFilterTag

Type de filtre audio waveform. Les balises de filtre sont inscrites auprès de Microsoft Corporation pour différents algorithmes de filtre.

fdwFilter

Indicateurs pour le membre dwFilterTag . Les indicateurs définis pour ce membre sont universels pour tous les filtres. Actuellement, aucun indicateur n’est défini.

dwReserved[5]

Réservé à l’utilisation du système ; ne doit pas être examinée ou modifiée par une application.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête mmreg.h

Voir aussi

Waveform Audio

Structures de forme d’onde