ACP_COMMAND_UPDATE_SRC_CONTEXT_ENTRY Structure

Entry to update SHAPE_SRC_CONTEXT.

Syntax

struct ACP_COMMAND_UPDATE_SRC_CONTEXT_ENTRY {
    UINT32 contextIndex;
    UINT32 samplingIncrementTarget;
};  

Members

contextIndex
Index in the range 0 to ACP_MAX_NUM_SRC_CONTEXTS.

samplingIncrementTarget
Replaces the existing value of SHAPE_SRC_CONTEXT::samplingIncrement.

Remarks

This structure is used by ACP_COMMAND_UPDATE_ALL_CONTEXTS and ACP_COMMAND_UPDATE_CONTEXTS.

This structure also includes the inline method:

      inline void SetPitchTarget(float pitchTarget) // pitchTarget is in the range SHAPE_SRC_MIN_PITCH to SHAPE_SRC_MAX_PITCH.
      {
         samplingIncrementTarget = PitchToShapeSrcSamplingIncrement(pitchTarget);
      }  

Requirements

Header: Declared in acphal.h.

Library: Use acphal.lib.