Skip to main content

GetShapeFiltVolMixBufferPeakMagnitude

출력 믹스 버퍼의 피크 크기를 가져옵니다.

Syntax

Parameters

context   _In_
Type: SHAPE_FILTVOL_CONTEXT*
SHAPE_FILTVOL_CONTEXT 객체에 대한 포인터입니다.

Return value

Type: float 피크 크기입니다.

Remarks

각 하드웨어 블록의 개별 피크 크기를 모니터링하는 것 외에도, 믹스 버퍼의 피크 크기 또한 유지됩니다. 하드웨어 블록의 출력이 믹스 버퍼에 더해질 때, 피크 크기는 동일한 방법(선행 0의 개수를 세는 방법)으로 계산됩니다. 각 하드웨어 블록 상태는 추가로 두 개의 4비트 피크 크기 값을 유지합니다. 이러한 값들은 하드웨어 블록의 출력이 믹스 버퍼에 누적된 이후의 믹스 버퍼 피크 크기를 나타냅니다. 하나의 4비트 값은 지속적으로 유지되는 피크 크기를 나타내고, 다른 하나는 오디오 프레임마다 갱신됩니다. 이 피크 크기 값들은 나타내는 대상이 믹스 버퍼 상태임에도 Scalable Hardware Audio Processing Engine(SHAPE) 블록의 컨텍스트에 저장됩니다. 자세한 내용은 SHAPE 개요오버플로, 크기 및 포화를 참조하세요.

Requirements

Header: shapefiltvolcontext.h Supported platforms: XBOX One 제품군 콘솔 및 XBOX Series 콘솔

See also

ShapeFiltVolContext
마지막 수정일 2026년 8월 24일