PlaySound()
Syntax
Ergebnis = PlaySound(#Sound [, Flags [, Lautstärke]])Beschreibung
Startet das Abspielen des angegebenen Sounds.
Parameter
#Sound Der abzuspielende Sound. Flags (optional) Dies kann eine Kombination der folgenden Werte sein: #PB_Sound_Loop : spielt den Sound kontinuierlich (startet ihn erneut, sobald das Ende erreicht ist) #PB_Sound_MultiChannel: spielt den Sound in einem neuen Kanal, anstelle den zuvor abgespielten Sound zu stoppen. Dies ermöglicht die Verwendung des gleichen Sounds und dessen gleichzeitiges Abspielen auf verschiedenen Kanälen. 'Ergebnis' wird dann der neu allokierte Kanal sein, und kann von den anderen Sound-Befehlen wie SoundVolume(), SoundPan(), etc. verwendet werden.Lautstärke (optional) Legt die anfängliche Lautstärke des #Sound fest. Die gültigen Werte liegen zwischen 0 (keine Lautstärke) und 100 (volle Lautstärke). Der Standardwert ist 100.
Rückgabewert
Die Kanal-Nummer, wenn das #PB_Sound_MultiChannel Flag verwendet wird.
Beispiel
InitSound() ; Initialisieren des Sound-Systems UseOGGSoundDecoder() ; Verwenden von Ogg-Dateien ; Lädt einen Sound aus einer Datei LoadSound(0, #PB_Compiler_Home +"Examples\3D\Data\Siren.ogg") ; Der Sound wird abgespielt PlaySound(0, #PB_Sound_Loop, 20) MessageRequester("Info", "Ok zum Stoppen.") FreeSound(0) ; Der Sound wird freigegeben End
Siehe auch
StopSound(), FreeSound(), PauseSound(), ResumeSound()
Unterstützte OS
Alle