Copyright © 2005-2019 MultiMedia Soft

Effects.DirectXEffectReset method

Previous pageReturn to chapter overviewNext page

Remarks

 

Removes a specific DMO (DirectX Media Object) effect, previously applied through the Effects.DirectXEffectApply method, from the playing sound.

 

See the How to apply special effects to a playing sound section for further details.

 

 

Syntax

 

[Visual Basic]

Public DirectXEffectReset (

nPlayerIndex as Int16,

nEffect as enumDirectXEffects

) as enumErrorCodes


 

[C#]

public enumErrorCodes DirectXEffectReset (

Int16 nPlayerIndex,

enumDirectXEffects nEffect

);


 

[C++]

public: enumErrorCodes DirectXEffectReset (

Int16 nPlayerIndex,

enumDirectXEffects nEffect

);


 

 

Parameter

Description

 

 

nPlayerIndex

Number representing the zero-based index of the involved player

nEffect

Numeric value that determines the effect to remove.

Supported values are the following:

Mnemonic value

Value

Meaning

DX_CHORUS

0

Chorus

DX_COMPRESSOR

1

Compressor

DX_DISTORTION

2

Distortion

DX_ECHO

3

Echo

DX_FLANGER

4

Flanger

DX_GARGLE

5

Gargle

DX_I3DL2REVERB

6

I3DL2 environmental reverb

DX_REVERB

8

Wave reverb

 

 

Return value

 

Value

Meaning

 

 

Negative value

An error occurred (see the LastError property for further error details)

enumErrorCodes.NOERROR (0)

The method call was successful.