Slik spiller en Stream i XNA

Slik spiller en Stream i XNA


Microsoft opprettet XNA utviklingsmiljø for å tillate programmerere til å lage spill som kan kjøres på en rekke plattformer, inkludert mobile enheter som kjører Windows Phone, Xbox 360-konsoller og datamaskiner som kjører Microsoft Windows. Du kan bruke programmerings klasser som leveres med XNA til å utføre nesten alle programmeringsoppgave som er knyttet til spillutvikling, inkludert streaming, som du kan bruke til å legge lyd til et spill.

Bruksanvisning

1 Åpne Visual Studio og dobbeltklikk på den klassen filen som du ønsker å bruke til å spille en bekk.

2 Lag referanser til Audioengine, SoundBank, og WaveBank klasser.

Audioengine sampleEngine;

SoundBank sampleSoundBank;

WaveBank sampleWaveBank;

3 Initialisere sampleEngine, sampleSoundBank og sampleWaveBank objekter innenfor den metoden som må spille strømmen:

sampleEngine = nye Audioengine ( "fil \ location.xgs");

sampleSoundBank = ny SoundBank (sampleEngine, "file \ location.xsb");

sampleWaveBank = ny WaveBank (sampleEngine, "file \ location.xsb");

4 Instantiate en forekomst av Cue klassen ved hjelp av ".GetCue ()" metoden i SoundBank klassen.

Cue sampleCue = sampleSoundBank ( "ild");

5 Spill strømmen ved hjelp av "Beskytt din Nintendo DS ()" metoden av Cue objektet.

sampleCue.Play ();

6 Lagre filen og feilsøke det for å sikre at det fungerer som forventet.