Pular para o conteúdo principal

GetShapeEqCompFilterTargetCoefficients

Obtém os coeficientes de destino de um filtro de equalização.

Sintaxe

Parâmetros

context   _In_
Tipo: SHAPE_EQCOMP_CONTEXT*
Ponteiro para uma estrutura SHAPE_EQCOMP_CONTEXT. filterIndex   
Tipo: SHAPE_EQCOMP_FILTER_INDEX
Um membro da enumeração SHAPE_EQCOMP_FILTER_INDEX. a1   _Out_
Tipo: float*
Coeficiente de destino a1 do filtro de equalização especificado. a2   _Out_
Tipo: float*
Coeficiente de destino a2 do filtro de equalização especificado. b0   _Out_
Tipo: float*
Coeficiente de destino b0 do filtro de equalização especificado. b1   _Out_
Tipo: float*
Coeficiente de destino b1 do filtro de equalização especificado. b2   _Out_
Tipo: float*
Coeficiente de destino b2 do filtro de equalização especificado.

Valor retornado

Tipo: HRESULT Código de êxito ou de erro HRESULT.

Comentários

Os coeficientes de cada filtro biquad (b0, b1, b2, a1 e a2) são armazenados como inteiros de 24 bits. Isso permite um intervalo de coeficientes de até ±7,998, o que é adequado para fornecer coeficientes para os tipos de filtros permitidos: um intervalo de frequência de 20 Hz a 18 kHz e um intervalo de ganho de -18 dB a 18 dB. Para obter mais informações, consulte Equalização e compressão em Visão geral do SHAPE.

Requisitos

Cabeçalho: shapeeqcompcontext.h Plataformas com suporte: consoles da família XBOX One e consoles XBOX Series

Confira também

ShapeEqCompContext
Última modificação em 6 de outubro de 2026