SHAPE_CONTEXTS
可伸缩硬件音频处理引擎(Scalable Hardware Audio Processing Engine,SHAPE)的上下文数据。语法
成员
numSrcContexts类型:UINT32 要分配的采样率转换器(Sample Rate Convertor,SRC)上下文的数量。 numEqCompContexts
类型:UINT32 要分配的 EQ/Comp 上下文的数量。 numFiltVolContexts
类型:UINT32 要分配的 Filter/Volume 上下文的数量。 numDmaContexts
类型:UINT32 要分配的直接内存访问(Direct Memory Access,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 函数使用。该结构体指定新上下文数组的大小,并包含由该函数返回的已分配数组。 请参阅以下结构体:- SHAPE_DMA_CONTEXT
- SHAPE_EQCOMP_CONTEXT
- SHAPE_FILTVOL_CONTEXT
- SHAPE_PCM_CONTEXT
- SHAPE_SRC_CONTEXT
- SHAPE_XMA_CONTEXT
要求
头文件: acphal.h 支持的平台: XBOX One 系列主机和 XBOX Series 主机另请参阅
AcpHalAllocateShapeContextsAcpHal
