Effects.DirectXApplyDistortion method |
|
Remarks
Applies a Distortion effect to the given portion of sound under editing.
DirectX effects requires the availability of DirectX version 8 or higher on the target system and can be applied only if a call to the GetDirectSoundVersion method returns a value higher than 7.
For further details about methods related to the use of special effects refer to the EffectsMan class.
Syntax
[Visual Basic] Public Function DirectXApplyDistortion ( nStartPosition as Int32, nEndPosition as Int32, fx as Microsoft.DirectX.DirectSound.EffectsDistortion ) as enumErrorCodes |
[C#] public enumErrorCodes DirectXApplyDistortion ( Int32 nStartPosition, Int32 nEndPosition, Microsoft.DirectX.DirectSound.EffectsDistortion fx ); |
[C++] public: enumErrorCodes DirectXApplyDistortion ( Int32 nStartPosition, Int32 nEndPosition, Microsoft::DirectX::DirectSound::EffectsDistortion fx ); |
Parameter |
Description |
||||||||||||||
|
|
||||||||||||||
nStartPosition |
Start position, expressed in milliseconds, of the affected sound range. |
||||||||||||||
nEndPosition |
End position, expressed in milliseconds, of the affected sound range.. If set to -1 the end position will be set to the end of the sound. |
||||||||||||||
fx |
Effect structure containing parameters to apply.
|
Return value
Value |
Meaning |
|
|
Negative value |
An error occurred (see the LastError property for further error details) |
enumErrorCodes.ERR_NOERROR (0) |
The method call was successful. |