Command to update a Filt/Vol context.
struct ACP_COMMAND_UPDATE_FILTVOL_CONTEXT {
UINT32 contextIndex;
UINT32 updateMask;
APU_ADDRESS contextData;
};
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.
Header: Declared in acphal.h.
Library: Use acphal.lib.