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 [デスクトップ アプリのみ] |
Header | mmreg.h |