LoadSound()
Syntaxe
Resultat = LoadSound(#Son, NomFichier$ [, Options])Description
Charge un Son en mémoire depuis un fichier.
Les formats reconnus sont le WAV au format PCM (le format ADPCM n'est pas supporté) ou n'importe quel format supporté par la bibliothèque SoundPlugin.
UseFLACSoundDecoder()
UseOGGSoundDecoder()
Arguments
#Son Le numéro d'identification du nouveau Son.
#PB_Any peut être utilisé pour générer automatiquement ce numéro.NomFichier$ Le chemin et le nom du fichier sonore à charger. Options (optionnel) Peut être une combinaison des valeurs suivantes: #PB_Sound_Streaming: Active le support du streaming pour jouer le son seulement pour les formats FLAC et OGG
Valeur de retour
Renvoie une valeur non nulle en cas de succès, zéro sinon.
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
CatchSound(), FreeSound(), PlaySound()
OS Supportés
Tous