IrrKlang.NET

ISoundEffectControl.EnableI3DL2ReverbSoundEffectMethod(Int32, Int32, Single, Single, Single, Int32, Single, Int32, Single, Single, Single, Single)

Enables the I3DL2Reverb sound effect with default values. An implementation of the listener properties in the I3DL2 specification. Source properties are not supported. If this sound effect is already enabled, calling this only modifies the parameters of the active effect.

[VisualBasic]
OverloadsPublicFunctionEnableI3DL2ReverbSoundEffect( _
ByVal lRoomAsInteger,_
ByVal lRoomHFAsInteger,_
ByVal flRoomRolloffFactorAsSingle,_
ByVal flDecayTimeAsSingle,_
ByVal flDecayHFRatioAsSingle,_
ByVal lReflectionsAsInteger,_
ByVal flReflectionsDelayAsSingle,_
ByVal lReverbAsInteger,_
ByVal flReverbDelayAsSingle,_
ByVal flDiffusionAsSingle,_
ByVal flDensityAsSingle,_
ByVal flHFReferenceAsSingle_
)AsBoolean
[C#]
publicboolEnableI3DL2ReverbSoundEffect(
intlRoom,
intlRoomHF,
floatflRoomRolloffFactor,
floatflDecayTime,
floatflDecayHFRatio,
intlReflections,
floatflReflectionsDelay,
intlReverb,
floatflReverbDelay,
floatflDiffusion,
floatflDensity,
floatflHFReference
);

Return Value

Returns true if successful.

See Also

ISoundEffectControl Class | IrrKlang Namespace | ISoundEffectControl.EnableI3DL2ReverbSoundEffect Overload List