WAVEFILTER-Struktur (mmreg.h)
Die WAVEFILTER-Struktur definiert einen Filter für Waveform-Audio-Daten. Nur Filterinformationen, die allen Wellenform-Audiodatenfiltern gemeinsam sind, sind in dieser Struktur enthalten. Für Filter, die zusätzliche Informationen erfordern, wird diese Struktur zusammen mit den zusätzlichen Informationen als erstes Element in einer anderen Struktur eingeschlossen.
Syntax
typedef struct wavefilter_tag {
DWORD cbStruct;
DWORD dwFilterTag;
DWORD fdwFilter;
DWORD dwReserved[5];
} WAVEFILTER;
Member
cbStruct
Größe der WAVEFILTER-Struktur in Byte. Die in diesem Member angegebene Größe muss groß genug sein, um die WAVEFILTER-Basisstruktur zu enthalten.
dwFilterTag
Filtertyp "Wellenform-Audio". Filtertags werden bei der Microsoft Corporation für verschiedene Filteralgorithmen registriert.
fdwFilter
Flags für das dwFilterTag-Element . Die für diesen Member definierten Flags sind für alle Filter universell. Derzeit sind keine Flags definiert.
dwReserved[5]
Reserviert für die Systemnutzung; sollte nicht durch einen Antrag geprüft oder geändert werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | mmreg.h |