跳轉到主要內容

GetShapeEqCompFilterCoefficients

取得等化器濾波器的係數。

語法

參數

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

傳回值

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

備註

每個雙二階濾波器的係數 (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日