Media Player (Core)
Liste der Typen:
Der MediaPlayer wird benutzt um Audiodateien abzuspielen.
Siehe das MediaPlayer
Tutirial (deutsch) oder das media
player tutorial (englisch) für mehr Informationen.
ACHTUNG: Der MediaPlayer muß als Prozess globales Objekt deklariert
werden.
Events:
Keine
Members:
Duration As Int [read only]
Initialize
Initialize2
(EventName As String)
IsPlaying As Boolean
Load (Dir As String, FileName As String)
Looping As Boolean
Pause
Play
Position As Int
Release
SetVolume
(Right As Float, Left As Float)
Stop
Members Erklärung:
Gibt die totale
Spieldauer (in Millisekunden) der geladenen Datei zurück.
Initialize
Initialisiert das
Objekt.
WICHTIG: Dieses Objekt muß in Sub Process_Globals deklariert werden.
Beispiel:
Dim MP As MediaPlayer 'should be done in Sub Process_Globals
MP.Initialize
MP.Load(File.DirAssets, "SomeFile.mp3")
MP.Play
Initialize2 (EventName As String)
Ähnlich wie Initialize.
Complete Event wird erzeugt sobald das Abspielen beendet ist.
EventName – Name der Subroutine die das Complete Event behandelt.
IsPlaying As Boolean
Gibt True zurück wenn
der MediaPlayer schon läuft.
Load (Dir As String, FileName As String)
Lädt eine Audiodatei und
bereitet das Abspielen vor.
Looping As Boolean
Holt oder setzt den
Parameter ob der MediaPlayer am Ende der Datei automatisch neu starten soll.
Pause
Stellt das Abspielen auf
Pause. 'Play' aufrufen um von der gleichen Stelle wieder weiter zu spielen.
Play
Startet das Abspielen der
geladenen Audiodatei oder spielt sie weiter.
Position As Int
Holt oder setzt die
aktuelle Stelle (in Millisekunden) an der sich der MediaPlayer befindet.
Release
Gibt alle Resourcen
frei die dem MediaPlayer zugeornet wurden.
SetVolume (Right As Float, Left As Float)
Setzt die Lautstärke
für jeden Kanal. Der Wert muß zwischen 0 und 1 liegen.
Stop
Hält das Abspielen an. Man
muß Load aufrufen um wieder abzuspielen zu können.