Share via


Estructura WAVEFILTER (mmreg.h)

La estructura WAVEFILTER define un filtro para los datos de audio de forma de onda. En esta estructura solo se incluye información de filtro común a todos los filtros de datos de audio de forma de onda. Para los filtros que requieren información adicional, esta estructura se incluye como el primer miembro de otra estructura junto con la información adicional.

Sintaxis

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

Miembros

cbStruct

Tamaño, en bytes, de la estructura WAVEFILTER . El tamaño especificado en este miembro debe ser lo suficientemente grande como para contener la estructura WAVEFILTER base.

dwFilterTag

Tipo de filtro waveform-audio. Las etiquetas de filtro se registran con Microsoft Corporation para varios algoritmos de filtro.

fdwFilter

Marcas para el miembro dwFilterTag . Las marcas definidas para este miembro son universales para todos los filtros. Actualmente, no se definen marcas.

dwReserved[5]

Reservado para uso del sistema; no debe examinarse ni modificarse mediante una aplicación.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado mmreg.h

Consulte también

Audio de forma de onda

Estructuras de forma de onda