Skip to main content

SHAPE_CONTEXTS

SHAPE(Scalable Hardware Audio Processing Engine)의 컨텍스트 데이터입니다.

Syntax

Members

numSrcContexts
Type: UINT32
할당할 샘플 레이트 변환기(SRC) 컨텍스트의 수입니다. numEqCompContexts
Type: UINT32
할당할 EQ/Comp 컨텍스트의 수입니다. numFiltVolContexts
Type: UINT32
할당할 Filter/Volume 컨텍스트의 수입니다. numDmaContexts
Type: UINT32
할당할 DMA(Direct Memory Access) 컨텍스트의 수입니다. numXmaContexts
Type: UINT32
할당할 XMA(XBOX Media Audio) 컨텍스트의 수입니다. numPcmContexts
Type: UINT32
할당할 PCM(pulse-code modulation) 컨텍스트의 수입니다. srcContextArray
Type: SHAPE_SRC_CONTEXT*
SRC 컨텍스트 배열입니다. eqCompContextArray
Type: SHAPE_EQCOMP_CONTEXT*
EQ/Comp 컨텍스트 배열입니다. filtVolContextArray
Type: SHAPE_FILTVOL_CONTEXT*
Filter/Volume 컨텍스트 배열입니다. dmaContextArray
Type: SHAPE_DMA_CONTEXT*
DMA 컨텍스트 배열입니다. xmaContextArray
Type: SHAPE_XMA_CONTEXT*
XMA 컨텍스트 배열입니다. pcmContextArray
Type: SHAPE_PCM_CONTEXT*
PCM 컨텍스트 배열입니다. apuSrcContextArray
Type: APU_ADDRESS
SRC 컨텍스트 배열의 물리적 주소입니다. apuEqCompContextArray
Type: APU_ADDRESS
EQ/Comp 컨텍스트 배열의 물리적 주소입니다. apuFiltVolContextArray
Type: APU_ADDRESS
Filter/Volume 컨텍스트 배열의 물리적 주소입니다. apuDmaContextArray
Type: APU_ADDRESS
DMA 컨텍스트 배열의 물리적 주소입니다. apuXmaContextArray
Type: APU_ADDRESS
XMA 컨텍스트 배열의 물리적 주소입니다. apuPcmContextArray
Type: APU_ADDRESS
PCM 컨텍스트 배열의 물리적 주소입니다.

Remarks

이 구조체는 AcpHalAllocateShapeContexts 함수에서 사용됩니다. 이 구조체는 새 컨텍스트 배열의 크기를 지정하며, 함수가 반환하는 할당된 배열을 담고 있습니다. 다음 구조체를 참조하세요:

Requirements

Header: acphal.h 지원 플랫폼: XBOX One 제품군 콘솔 및 XBOX Series 콘솔

See also

AcpHalAllocateShapeContexts
AcpHal
마지막 수정일 2026년 8월 24일