Skip to main content

SHAPE_CONTEXTS

可調整硬體音訊處理引擎 (SHAPE) 的內容資料。

語法

成員

numSrcContexts
類型:UINT32
要配置的取樣率轉換器 (SCR) 內容數目。 numEqCompContexts
類型:UINT32
要配置的 EQ/Comp 內容數目。 numFiltVolContexts
類型:UINT32
要配置的 Filter/Volume 內容數目。 numDmaContexts
類型:UINT32
要配置的直接記憶體存取 (DMA) 內容數目。 numXmaContexts
類型:UINT32
要配置的 XBOX Media Audio (XMA) 內容數目。 numPcmContexts
類型:UINT32
要配置的脈衝編碼調變 (PCM) 內容數目。 srcContextArray
類型:SHAPE_SRC_CONTEXT*
SRC 內容陣列。 eqCompContextArray
類型:SHAPE_EQCOMP_CONTEXT*
EQ/Comp 內容陣列。 filtVolContextArray
類型:SHAPE_FILTVOL_CONTEXT*
Filter/Volume 內容陣列。 dmaContextArray
類型:SHAPE_DMA_CONTEXT*
DMA 內容陣列。 xmaContextArray
類型:SHAPE_XMA_CONTEXT*
XMA 內容陣列。 pcmContextArray
類型:SHAPE_PCM_CONTEXT*
PCM 內容陣列。 apuSrcContextArray
類型:APU_ADDRESS
SRC 內容陣列的實體位址。 apuEqCompContextArray
類型:APU_ADDRESS
EQ/Comp 內容陣列的實體位址。 apuFiltVolContextArray
類型:APU_ADDRESS
Filter/Volume 內容陣列的實體位址。 apuDmaContextArray
類型:APU_ADDRESS
DMA 內容陣列的實體位址。 apuXmaContextArray
類型:APU_ADDRESS
XMA 內容陣列的實體位址。 apuPcmContextArray
類型:APU_ADDRESS
PCM 內容陣列的實體位址。

備註

此結構由 AcpHalAllocateShapeContexts 函式使用。此結構會指定新內容陣列的大小,並包含函式所傳回的已配置陣列。 請參閱下列結構:

需求

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

另請參閱

AcpHalAllocateShapeContexts
AcpHal
Last modified on October 6, 2026