Skip to main content

ACP_COMMAND_UPDATE_CONTEXTS

Command for updating an array of a single Scalable Hardware Audio Processing Engine (SHAPE) context type.

Syntax

Members

entryCount
Type: UINT32
Count of entries. entries
Type: APU_ADDRESS
Pointer to an array of entries. indexCount
Type: UINT32
Count of indices. indices
Type: APU_ADDRESS
Array of unsigned 16-bit indices into entries.

Remarks

This structure is used in the following commands:
  • ACP_COMMAND_TYPE_UPDATE_DMA_READ_CONTEXTS
  • ACP_COMMAND_TYPE_UPDATE_DMA_WRITE_CONTEXTS
  • ACP_COMMAND_TYPE_UPDATE_EQCOMP_CONTEXT
  • ACP_COMMAND_TYPE_UPDATE_FILTVOL_CONTEXTS
  • ACP_COMMAND_TYPE_UPDATE_PCM_CONTEXTS
  • ACP_COMMAND_TYPE_UPDATE_SRC_CONTEXTS
  • ACP_COMMAND_TYPE_UPDATE_XMA_CONTEXTS
If updating directly, the entryCount and entries members are used and the index members are ignored. If updating indirectly, the indexCount and indices members are used and the entry members are ignored. (See the remarks for ACP_COMMAND_UPDATE_ALL_CONTEXTS for more details.) To update all contexts, use the ACP_COMMAND_UPDATE_ALL_CONTEXTS structure.

Requirements

Header: acphal.h Supported platforms: XBOX One family consoles and XBOX Series consoles

See also

ACP_COMMAND_UPDATE_ALL_CONTEXTS
SubmitCommand
AcpHal
Last modified on August 20, 2026