Microsoft a créé l'environnement de développement XNA afin de permettre aux programmeurs de créer des jeux qui peuvent fonctionner sur une variété de plates-formes , y compris les appareils mobiles fonctionnant sous Windows Phone , Xbox 360 consoles et des ordinateurs fonctionnant sous Microsoft Windows. Vous pouvez utiliser les classes de programmation des navires avec XNA pour effectuer presque toutes les tâches de programmation qui est associée avec le développement de jeux , y compris le streaming , que vous pouvez utiliser pour ajouter du son à un match. Choses que vous devez
Visual Studio avec XNA installé
Voir Plus Instructions
1
Ouvrez Visual Studio et double- cliquez sur le fichier de classe que vous souhaitez utiliser pour jouer un flux
2
créer des références à la AudioEngine , SoundBank , et les classes WaveBank
AudioEngine sampleEngine ; . .
SoundBank sampleSoundBank ;
WaveBank sampleWaveBank ;
3
Initialisation de la sampleEngine , sampleSoundBank et objets sampleWaveBank dans la méthode que doit jouer le stream:
sampleEngine = new AudioEngine ( "Le fichier \\ \\ location.xgs ");
sampleSoundBank = new SoundBank ( sampleEngine , " fichier \\ \\ location.xsb ");
sampleWaveBank = new WaveBank ( sampleEngine , " fichier \\ \\ location.xsb ");
4
instancier une instance de la classe Cue en utilisant la méthode du « GetCue (). " de la classe SoundBank
Cue sampleCue = sampleSoundBank ( «feu» ) ; .
5
lire le flux en utilisant le " Play ( ) . " méthode de l'objet Cue
sampleCue.Play (); .
6
Sauvegardez le fichier et debug pour vérifier qu'il fonctionne comme prévu.