Copyright © 2001-2008 MultiMedia Soft 
Return to Table of contents  
 
GetDirectXEffect method 
 
Remarks 
 
Checks if the given DMO effect has been applied to the given player. 
 
DirectX effects requires the availability of DirectX version 8 or higher on the target system and can be applied only if the IsDirectX8Avail method returns TRUE. 
 
See the How to apply special effects to a playing sound section for further details. 
 
 
Syntax 
 
[Visual Basic] 
control.GetDirectXEffect
nPlayer as Integer
nEffect as enumDirectXEffects 
) as boolean
 
[C++] 
short control.GetDirectXEffect
short nPlayer
short nEffect 
);
 
 
Parameter
Description
 
 
nPlayer
Number representing the zero-based index of the involved player
nEffect
Numeric value that determines the effect to retrieve. 
Supported values are the following: 
Mnemonic constant
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_PARAMEQ
7
Parametric equalizer
DX_REVERB
8
Reverb
 
 
Return value 
 
Value
Meaning
 
 
FALSE
The given effect has not been applied
TRUE
The given effect has been applied
 
 
 
 
 
 
 
 
 
 
 
 
 
Copyright © 2001-2008 MultiMedia Soft 
Return to Table of contents