Skip to main content

GetShapeFiltVolMixBufferPeakMagnitude

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

語法

參數

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

傳回值

類型: float 峰值量級。

備註

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

需求

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

另請參閱

ShapeFiltVolContext
Last modified on October 6, 2026