InitSound()
Syntaxe
Resultat = InitSound([NbMaxCanaux])Description
Initialise l'environnement sonore.
Arguments
NbMaxCanaux (optionnel) Définit le nombre maximum de canaux à utiliser simultanément pour jouer des sons.
De 1 à 254 et la valeur par défaut est 64.
Valeur de retour
Renvoie une valeur non nulle en cas de succès, zéro sinon (par exemple si aucune carte son n'est disponible)..
Remarques
Cette fonction doit toujours être appelée avant toute autre fonction de la bibliothèque Sound. De plus si cette fonction échoue alors il faut absolument désactiver tous les appels des fonctions sonores.
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
OS Supportés
Tous