ACP_COMMAND_UPDATE_XMA_CONTEXT_ENTRY
用于更新 SHAPE_XMA_CONTEXT 的条目。语法
成员
contextIndex类型:UINT32 范围为 0 至 ACP_MAX_NUM_XMA_CONTEXTS 的索引。 ptrRead0
类型:APU_ADDRESS 替换 SHAPE_XMA_CONTEXT::ptrRead0 的现有值。 ptrRead1
类型:APU_ADDRESS 替换 SHAPE_XMA_CONTEXT::ptrRead1 的现有值。 sizeRead0
类型:UINT16 替换 SHAPE_XMA_CONTEXT::sizeRead0 的现有值。 sizeRead1
类型:UINT16 替换 SHAPE_XMA_CONTEXT::sizeRead1 的现有值。 writeBufferOffsetRead
类型:UINT16 替换 SHAPE_XMA_CONTEXT::writeBufferOffsetRead 的现有值。 validBuffer
类型:UINT16 替换 SHAPE_XMA_CONTEXT::validBuffer 的现有值。
备注
此结构体由ACP_COMMAND_UPDATE_CONTEXTS 和 ACP_COMMAND_UPDATE_ALL_CONTEXTS 命令使用以更新单个 PCM 上下文。请仅在每个音频帧内使用该命令更新少量上下文;更新大量上下文的效率不高。有关更多详细信息,请参阅 ACP 概述中的”渲染音频”部分。
要求
头文件: acphal.h 支持的平台: XBOX One 系列主机和 XBOX Series 主机另请参阅
ACP_COMMAND_TYPESubmitCommand
AcpHal
