FreeSound()
Syntaxe
FreeSound(#Son)Description
Arrête et supprime de la mémoire un Son précédemment chargé avec la fonction LoadSound() ou CatchSound().
Arguments
#Son Le Son à supprimer.
Si #PB_All est utilisé alors tous les Sons seront supprimés.
Valeur de retour
Aucune.
Remarques
Tous les sons restants sont automatiquement libérés quand le programme se termine.
Exemple
If InitSound() ; Initialisation des Sons UseOGGSoundDecoder() ; Utilisation des fichiers ogg ; Chargement d'un son depuis un fichier If LoadSound(0, #PB_Compiler_Home +"Examples\3D\Data\Siren.ogg") ; Le son joue en boucle PlaySound(0, #PB_Sound_Loop) MessageRequester("Info", "Ok pour quitter.") FreeSound(0) ; Le son est libéré End EndIf Else Debug "Avertissement! L'environnement sonore n'a pas pu être initialisé. Aucune commande sonore ne peut donc être utilisée..." EndIf
Voir aussi
LoadSound()
OS Supportés
Tous