跳轉到主要內容

SetShapeEqCompFilterCoefficients

設定等化器濾波器的係數。

語法

參數

context   _Inout_
類型:SHAPE_EQCOMP_CONTEXT*
指向 SHAPE_EQCOMP_CONTEXT 結構的指標。 filterIndex   
類型:SHAPE_EQCOMP_FILTER_INDEX
SHAPE_EQCOMP_FILTER_INDEX 列舉的成員。 a1   
類型:float
指定等化器濾波器的係數 a1。 a2   
類型:float
指定等化器濾波器的係數 a2。 b0   
類型:float
指定等化器濾波器的係數 b0。 b1   
類型:float
指定等化器濾波器的係數 b1。 b2   
類型:float
指定等化器濾波器的係數 b2。

傳回值

類型:HRESULT HRESULT 成功或錯誤碼。

備註

每個雙二階 (biquad) 濾波器的係數 (b0、b1、b2、a1 和 a2) 都會儲存為 24 位元整數。這允許的係數範圍最高可達 ±7.998,適合為允許的濾波器類型提供係數:頻率範圍為 20 Hz 到 18 kHz,增益範圍為 -18 dB 到 18 dB。 如需詳細資訊,請參閱 SHAPE 概觀中的等化與壓縮。

需求

標頭: shapeeqcompcontext.h 支援的平台: XBOX One 系列主機與 XBOX Series 主機

另請參閱

ShapeEqCompContext
最後修改於 2026年10月6日