Skip to main content

GetShapeSrcMixBufferPeakMagnitude0

왼쪽 또는 모노 채널에 대한 출력 믹스 버퍼의 피크 크기를 가져옵니다.

Syntax

매개변수

context   
형식: SHAPE_SRC_CONTEXT*
SHAPE_SRC_CONTEXT 객체에 대한 포인터입니다.

반환 값

형식: float 피크 크기입니다.

설명

각 개별 하드웨어 블록의 피크 크기를 모니터링하는 것 외에도, 믹스 버퍼의 피크 크기도 유지됩니다. 하드웨어 블록의 출력이 믹스 버퍼에 추가될 때, 피크 크기는 동일한 방식으로 즉 선행 0의 개수를 세어 계산됩니다. 각 하드웨어 블록 상태는 추가로 한 쌍의 4비트 피크 크기 값을 유지합니다. 이 값들은 하드웨어 블록의 출력이 믹스 버퍼에 누적된 후의 믹스 버퍼 피크 크기를 나타냅니다. 하나의 4비트 값은 지속적으로 유지되는 피크 크기를 나타내고, 다른 하나는 오디오 프레임마다 업데이트됩니다. 피크 크기 값은 표시되는 대상이 믹스 버퍼 상태임에도 불구하고 Scalable Hardware Audio Processing Engine(SHAPE) 블록의 컨텍스트에 저장됩니다. 자세한 내용은 Overview of SHAPEOverflow, magnitude, and saturation을 참조하세요.

요구 사항

헤더: shapesrccontext.h 지원 플랫폼: XBOX One 제품군 콘솔 및 XBOX Series 콘솔

참고 항목

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