Domanda

Per un progetto scolastico ho bisogno di creare un programma e sarebbe bello se si potrebbe includere alcuni effetti sonori. Stiamo utilizzando C # (e Visual C # Express Edition Edizione 2008) per codificare i nostri programmi, e mi chiedevo se c'è comunque di riprodurre file audio brevi senza installare il DirectX SDK.

Sui nostri computer della scuola, non hanno accesso sufficiente per installare qualsiasi SDK, e dobbiamo utilizzare i computer per lo sviluppo. C'è un modo per riprodurre file audio w / o del DirectX SDK?

È stato utile?

Soluzione

È possibile utilizzare un System.Media.SoundPlayer , ma funziona solo con wavs.

Altri suggerimenti

È possibile aggiungere effetti sonori con il modulo di sintesi vocale (.net3), troppo!
Fun Fun Fun!

Aggiungere un riferimento alla System.Speech dll

using System.Speech;

System.Speech.Synthesis.SpeechSynthesizer ss = new System.Speech.Synthesis.SpeechSynthesizer();  
ss.Rate = 8;  
ss.SpeakAsync("Booom Booom Booom Booom Booom Booom");  

aumento Prova / diminuire il tasso e il passo per divertirsi di più

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top