Fonction XAudio2CutoffFrequencyToOnePoleCoefficient (xaudio2.h)
Fonction inline qui convertit les fréquences de coupure de filtre exprimées en hertz en coefficients de filtre utilisés avec le membre de fréquence de la structure XAUDIO2_FILTER_PARAMETERS .
Cette fonction s’applique uniquement aux types de filtre LowPassOnePoleFilter et HighPassOnePole, utilisez XAudio2CutoffFrequencyToRadians pour les types de filtre à variable d’état.
Syntaxe
float XAudio2CutoffFrequencyToOnePoleCoefficient(
float CutoffFrequency,
UINT32 SampleRate
);
Paramètres
CutoffFrequency
Fréquence de coupure en hertz. Les fréquences supérieures à SampleRate sont limitées à XAUDIO2_MAX_FILTER_FREQUENCY.
SampleRate
Taux d’échantillonnage des données audio affectées par la structure XAUDIO2_FILTER_PARAMETERS .
Valeur retournée
Retourne un coefficient de filtre à utiliser dans la structure XAUDIO2_FILTER_PARAMETERS .
Remarques
Vous devez définir explicitement XAUDIO2_HELPER_FUNCTIONS dans votre build pour que cette fonction soit disponible.
Les versions du Kit de développement logiciel (SDK) DirectX de XAUDIO2 ne prennent pas en charge les filtres à pôle unique. Cette fonction n’est donc pas présente dans ces versions.
Configuration requise pour la plateforme
Windows 10 (XAudio2.9) ; Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | xaudio2.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour