LoadSound()
Syntax
Ergebnis = LoadSound(#Sound, Dateiname$ [, Flags])Beschreibung
Lädt einen WAV-Sound (im PCM-Format, ADPCM wird nicht unterstützt) oder jedes andere von der SoundPlugin Bibliothek unterstützte Format in den Speicher.
Die folgenden Funktionen können verwendet werden, um automatisch mehr Sound-Formate zu aktivieren:
UseFLACSoundDecoder()
UseOGGSoundDecoder()
Parameter
#Sound Eine Nummer zum Identifizieren des neuen Sounds. #PB_Any kann verwendet werden, um diese Zahl automatisch zu generieren. Dateiname$ Der für das Laden des Sounds zu verwendende Dateiname. Flags (optional) Dies kann der folgende Wert sein: #PB_Sound_Streaming: Aktiviert "Streaming Playback" - einem System zum gleichzeitigen Laden und Abspielen, wodurch nicht erst die gesamte Sound-Datei in den Speicher geladen werden muss (nur unterstützt für FLAC und OGG)
Rückgabewert
Ein Wert ungleich Null, wenn der Sound erfolgreich geladen wurde, andernfalls Null.
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") ; Dieser Sound wird abgespielt PlaySound(0, #PB_Sound_Loop) MessageRequester("Info", "Ok zum Stoppen.") FreeSound(0) ; Der Sound wird freigegeben End
Siehe auch
CatchSound(), FreeSound(), PlaySound()
Unterstützte OS
Alle