Microsoft DirectX 8.0 (C++)

DSCFXNoiseSuppress

Contains parameters for noise suppression in a capture buffer.

typedef struct _DSCFXNoiseSuppress {
    BOOL  fEnable;
    BOOL  fReset;
} DSCFXNoiseSuppress, *LPDSCFXNoiseSuppress;
 
typedef const DSCFXNoiseSuppress *LPCDSCFXNoiseSuppress;

Members

fEnable
Boolean value that specifies whether the effect is enabled.
fReset
Boolean value that specifies whether to reset the effect to the default state.

Remarks

Applications should not reset an effect except when necessary because it has entered an incorrect state. This might be done in response to user input. The fReset flag must not be set arbitrarily at startup, because another application might be using the same effect.

Requirements

  Header: Declared in dsound.h.

See Also

IDirectSoundCaptureFXNoiseSuppress8::GetAllParameters, IDirectSoundCaptureFXNoiseSuppress8::SetAllParameters