跳轉到主要內容

GetShapeEqCompMixBufferPeakMagnitude

取得輸出混音緩衝區的峰值量級。

語法

參數

context   _In_
類型:SHAPE_EQCOMP_CONTEXT*
指向 SHAPE_EQCOMP_CONTEXT 物件的指標。

傳回值

類型:float 峰值量級。

備註

除了監視每個個別硬體區塊的峰值量級之外,也會維護混音緩衝區的峰值量級。當硬體區塊的輸出加入混音緩衝區時,峰值量級會以相同方式計算:計算前導零的數目。每個硬體區塊狀態都會另外維護一對 4 位元的峰值量級值。這些值代表硬體區塊的輸出累加到混音緩衝區之後,該混音緩衝區的峰值量級。其中一個 4 位元數字代表持續性的峰值量級,另一個則會在每個音訊框架更新。即使所代表的是混音緩衝區狀態,峰值量級值仍會儲存在 Scalable Hardware Audio Processing Engine (SHAPE) 區塊的內容中。 如需詳細資訊,請參閱 SHAPE 概觀中的溢位、量級與飽和。

需求

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

另請參閱

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