Skip to main content

GetShapeSrcMixBufferPeakMagnitude0

取得左聲道或單聲道之輸出混音緩衝區的峰值量值。

語法

參數

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

傳回值

類型:float 峰值量值。

備註

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

需求

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

另請參閱

ShapeSrcContext
Last modified on October 6, 2026