Skip to main content

GetShapeEqCompFilterTargetCoefficients

Obtient les coefficients cibles d’un filtre de l’égaliseur.

Syntaxe

Paramètres

context   _In_
Type : SHAPE_EQCOMP_CONTEXT*
Pointeur vers une structure SHAPE_EQCOMP_CONTEXT. filterIndex   
Type : SHAPE_EQCOMP_FILTER_INDEX
Membre de l’énumération SHAPE_EQCOMP_FILTER_INDEX. a1   _Out_
Type : float*
Coefficient cible a1 du filtre de l’égaliseur spécifié. a2   _Out_
Type : float*
Coefficient cible a2 du filtre de l’égaliseur spécifié. b0   _Out_
Type : float*
Coefficient cible b0 du filtre de l’égaliseur spécifié. b1   _Out_
Type : float*
Coefficient cible b1 du filtre de l’égaliseur spécifié. b2   _Out_
Type : float*
Coefficient cible b2 du filtre de l’égaliseur spécifié.

Valeur de retour

Type : HRESULT Code de réussite ou d’erreur HRESULT.

Remarques

Les coefficients de chaque filtre biquadratique (b0, b1, b2, a1 et a2) sont stockés sous forme d’entiers de 24 bits. Cela permet une plage de coefficients allant jusqu’à ±7,998, ce qui convient pour fournir les coefficients des types de filtres autorisés : une plage de fréquences de 20 Hz à 18 kHz et une plage de gain de -18 dB à 18 dB. Pour plus d’informations, consultez Égalisation et compression dans Vue d’ensemble de SHAPE.

Configuration requise

En-tête : shapeeqcompcontext.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

ShapeEqCompContext
Last modified on October 6, 2026