FreeSound()

Syntax

FreeSound(#Sound)
Beschreibung
Hält den zuvor mit LoadSound() oder CatchSound() geladenen Sound an und entfernt ihn aus dem Speicher. Sobald ein Sound freigegeben wurde, kann er nicht mehr abgespielt werden.

Parameter

#Sound Der freizugebende Sound. Wenn #PB_All angegeben wird, dann werden alle verbleibenden Sounds freigegeben.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Anmerkungen

Alle verbliebenen Sounds werden automatisch freigegeben, wenn das Programm endet.

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)
 
 MessageRequester("Info", "Ok zum Stoppen.")
 
 FreeSound(0) ; Der Sound wird freigegeben
 End

Unterstützte OS

Alle

<- CatchSound() - Sound Inhaltsverzeichnis - GetSoundFrequency() ->