ACP_COMMAND_UPDATE_FILTVOL_CONTEXT Structure

Command to update a Filt/Vol context.

Syntax

struct ACP_COMMAND_UPDATE_FILTVOL_CONTEXT {
    UINT32 contextIndex;
    UINT32 updateMask;
    APU_ADDRESS contextData;
};  

Members

contextIndex
Index of context to update.

updateMask
One or more update flags.

Flag Value
SHAPE_FILTVOL_UPDATE_GAIN 0x00000001
SHAPE_FILTVOL_UPDATE_GAIN_TARGET 0x00000002
SHAPE_FILTVOL_UPDATE_HEADROOM 0x00000004
SHAPE_FILTVOL_UPDATE_SVF_MODE 0x00000008
SHAPE_FILTVOL_UPDATE_Q_RECIP 0x00000010
SHAPE_FILTVOL_UPDATE_Q_RECIP_TARGET 0x00000020
SHAPE_FILTVOL_UPDATE_FC 0x00000040
SHAPE_FILTVOL_UPDATE_FC_TARGET 0x00000080
SHAPE_FILTVOL_UPDATE_MASK 0x000000ff

contextData
Physical address of the context data to be updated. Refer to the SHAPE_FILTVOL_CONTEXT structure.

Requirements

Header: Declared in acphal.h.

Library: Use acphal.lib.