WAVEFILTER
The WAVEFILTER structure defines a filter for waveform-audio data. Only filter information common to all waveform-audio data filters is included in this structure. For filters that require additional information, this structure is included as the first member in another structure along with the additional information.
typedef struct {
DWORD cbStruct;
DWORD dwFilterTag;
DWORD fdwFilter;
DWORD dwReserved[5];
} WAVEFILTER;
Members
cbStruct
Size, in bytes, of the WAVEFILTER structure. The size specified in this member must be large enough to contain the base WAVEFILTER structure.
dwFilterTag
Waveform-audio filter type. Filter tags are registered with Microsoft Corporation for various filter algorithms.
fdwFilter
Flags for the dwFilterTag member. The flags defined for this member are universal to all filters. Currently, no flags are defined.
dwReserved
Reserved for system use; should not be examined or modified by an application.
Requirements
** Windows NT/2000/XP:** Included in Windows NT 3.1 and later.
** Windows 95/98/Me:** Included in Windows 95 and later.
** Header:** Declared in Mmreg.h.
See Also