Microsoft DirectX 8.0 (C++)

DSFXGargle

Contains parameters for an amplitude modulation effect.

typedef struct _DSFXGargle {
    DWORD  dwRateHz;
    DWORD  dwWaveShape;
} DSFXGargle, *LPDSFXGargle;
 
typedef const DSFXGargle *LPCDSFXGargle;

Members

dwRateHz
Rate of modulation, in Hertz. Must be in the range from DSFXGARGLE_RATEHZ_MIN through DSFXGARGLE_RATEHZ_MAX.
dwWaveShape
Shape of the modulation wave. The following values are defined.
DSFXGARGLE_WAVE_TRIANGLE
Triangular wave.
DSFXGARGLE_WAVE_SQUARE
Square wave.

Requirements

  Header: Declared in dsound.h.

See Also

IDirectSoundFXGargle8, Gargle