Skip to main content

ACP_COMMAND_UPDATE_EQCOMP_CONTEXT_ENTRY

Entry for updating SHAPE_EQCOMP_CONTEXT.

Syntax

Members

contextIndex
Type: UINT32
Index in the range of 0 to ACP_MAX_NUM_EQCOMP_CONTEXTS. eqAB0Target
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqAB0Target. eqAB1Target_L
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqAB1Target_L. eqAB1Target_H
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqAB1Target_H. eqAB2Target_L
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqAB2Target_L. eqAB2Target_H
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqAB2Target_H. eqAA1Target
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqAA1Target. eqAA2Target
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqAA2Target. eqBB0Target_L
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqBB0Target_L. eqBB0Target_H
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqBB0Target_H. eqBB1Target_L
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqBB1Target_L. eqBB1Target_H
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqBB1Target_H. eqBB2Target
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqBB2Target. eqBA1Target
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqBA1Target. eqBA2Target_L
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqBA2Target_L. eqBA2Target_H
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqBA2Target_H. eqCB0Target_L
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqCB0Target_L. eqCB0Target_H
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqCB0Target_H. eqCB1Target
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqCB1Target. eqCB2Target
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqCB2Target. eqCA1Target_L
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqCA1Target_L. eqCA1Target_H
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqCA1Target_H. eqCA2Target_L
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqCA2Target_L. eqCA2Target_H
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::eqCA2Target_H. Reserved
Type: UINT32
Reserved compGainTarget
Type: UINT32
Replaces the existing value of SHAPE_EQCOMP_CONTEXT::compGainTarget.

Remarks

This structure is used by the ACP_COMMAND_UPDATE_CONTEXTS and ACP_COMMAND_UPDATE_ALL_CONTEXTS commands to update a single EQ/Comp context. Use the command to update only a small number of contexts per audio frame; updating a large number of contexts is not efficient. See the Rendering audio section of Overview of ACP for more detail. This structure also includes inline methods:

Requirements

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

See also

ACP_COMMAND_TYPE
SubmitCommand
AcpHal
Last modified on August 20, 2026