WAVEFILTER 结构 (mmreg.h)

WAVEFILTER 结构定义波形音频数据的筛选器。 此结构中仅包含所有波形音频数据筛选器通用的筛选器信息。 对于需要其他信息的筛选器,此结构作为另一个结构中的第一个成员以及其他信息包含在一起。

语法

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

成员

cbStruct

WAVEFILTER 结构的大小(以字节为单位)。 此成员中指定的大小必须足够大,才能包含基本 WAVEFILTER 结构。

dwFilterTag

波形音频筛选器类型。 筛选标记在 Microsoft Corporation 中注册,用于各种筛选算法。

fdwFilter

dwFilterTag 成员的标志。 为此成员定义的标志对所有筛选器都是通用的。 目前,未定义任何标志。

dwReserved[5]

保留供系统使用;不应由应用程序检查或修改。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 mmreg.h

另请参阅

波形音频

波形结构