Movie Player ActiveX Control

SetI3DL2ReverbPreset

 

Set the preset of I3DL2Reverb effect. You must set UsePitchTempo property = false if you want to use Audio Effect. If you set AudioEffect property =-1, it will not use audio effect.

Public Function SetI3DL2ReverbPreset(
  ByVal iPresetIndex As short 
    )

 

Parameter
iPresetIndex

0 "DEFAULT"
1 "GENERIC"
2 "PADDEDCELL"
3 "ROOM"
4 "BATHROOM"
5 "LIVINGROOM"
6 "STONEROOM"
7 "AUDITORIUM"
8 "CONCERTHALL"
9 "CAVE"
10 "ARENA"
11 "HANGAR"
12 "CARPETEDHALLWAY"
13 "HALLWAY"
14 "STONECORRIDOR"
15 "ALLEY"
16 "FOREST"
17 "CITY"
18 "MOUNTAINS"
19 "QUARRY"
20 "PLAIN"
21 "PARKINGLOT"
22 "SEWERPIPE"
23 "UNDERWATER"
24 "SMALLROOM"
25 "MEDIUMROOM"
26 "LARGEROOM"
27 "MEDIUMHALL"
28 "LARGEHALL"
29 "PLATE"
 

No Return Value


Example

   

Visual Basic Syntax
iAudioEffectCount = MoviePlayer1.GetAudioEffectCount
For i = 0 To iAudioEffectCount - 1
  List1.AddItem MoviePlayer1.GetAudioEffectName(i)
Next
MoviePlayer1.UsePitchTempo = False
MoviePlayer1.AudioEffect = List1.ListIndex
MoviePlayer1.FileName = "c:\test1.mpg"
MoviePlayer1.SetI3DL2ReverbPreset 0