Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Inline-Funktion, die von den in Hertz ausgedrückten Filtertrennfrequenzen in die Filterkoeffizienten konvertiert, die mit dem Frequency-Member der XAUDIO2_FILTER_PARAMETERS-Struktur verwendet werden.
Diese Funktion gilt nur für Die Filtertypen LowPassOnePoleFilter und HighPassOnePole. Verwenden Sie XAudio2CutoffFrequencyToRadians für Filtertypen mit Zustandsvariablen.
Syntax
float XAudio2CutoffFrequencyToOnePoleCoefficient(
float CutoffFrequency,
UINT32 SampleRate
);
Parameter
CutoffFrequency
Die Cutoff-Frequenz in Hertz. Frequenzen, die größer als SampleRate sind, werden an XAUDIO2_MAX_FILTER_FREQUENCY eingespannt.
SampleRate
Die Abtastrate der Audiodaten, die von der XAUDIO2_FILTER_PARAMETERS-Struktur betroffen sind.
Rückgabewert
Gibt einen Filterkoeffizienten zurück, der in der XAUDIO2_FILTER_PARAMETERS-Struktur verwendet werden kann.
Hinweise
Sie müssen explizit XAUDIO2_HELPER_FUNCTIONS in Ihrem Build definieren, damit diese Funktion verfügbar wird.
Die DirectX SDK-Versionen von XAUDIO2 unterstützen keine einpoligen Filter, sodass diese Funktion in diesen Releases nicht vorhanden ist.
Plattformanforderungen
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | xaudio2.h |