Je veux dans l'application de la victoire (écrit en C#), le son (format Wav) joue en arrière-plan, et la souris sur le contrôle joue petit fichier son wav, et quand cliquez sur le bouton, Arrêter l'arrière-plan Son et ...
Merci Pour votre aide.Jouer simultanément son en C#
Répondre
vous pouvez utiliser Windows Media Player:
référence C: \ Windows \ System32 \ wmp.dll dans votre projet
pour lancer un fichier wav:
WMPLib.WindowsMediaPlayer wmp = new WMPLib.WindowsMediaPlayerClass();
wmp.URL = "[wav file path]";
//then control the player with :
wmp.controls.play(), stop(), ...
pour la deuxième wav fichier, faire la même chose avec une autre instance de WindowsMediaPlayer etc ...
Vous pouvez également utiliser Managed DirectX: Managed DirectX Tutorial Part 2
Merci pour votre aide. – Modir
Avez-vous essayé de jouer chacun d'eux dans un fil séparé?
NON, mais le bruit de fond dans le fil. – Modir
Faites un essai, je pense que cela fonctionnera pour vous –
Vous pouvez essayer de regarder dans l'espace de noms System.Media. Il y a un SoundPlayer qui est capable de lire les fichiers Wave.
Pour lire un fichier wav dans une boucle, vous pouvez utiliser le code suivant:
string filename = @"C:\WINDOWS\Media\notify.wav";
System.Media.SoundPlayer player = new System.Media.SoundPlayer(filename);
player.PlayLooping();
Pour arrêter la lecture, vous simple, arrêt d'appel():
player.Stop();
jouer un peu, il y a plus si vous en avez besoin.
Merci, mais lorsque la souris sur l'événement de bouton se produire, jouer un autre son qui provoque l'arrêt du bruit de fond. – Modir
Vous pouvez utiliser le même SoundPlayer. Appelez .Stop() et définissez la propriété SoundLocation sur le nouveau fichier wave, et appelez .Play() pour le lire. – Vivelin
- 1. jouer deux sons simultanément iphone sdk
- 2. Comment jouer iPhone Tap son?
- 3. asp.net ajax updatepanel et jouer du son
- 4. Comment jouer un son sur l'iPhone
- 5. En utilisant AVAudioPlayer et MPMoviePlayerController simultanément
- 6. Comment jouer une animation flash en C?
- 7. Comment puis-je jouer un son dans WinForms?
- 8. SystemSounds Jouer ne fonctionne pas
- 9. Jouer de la musique? - Objectif C
- 10. Détection de son de clap en C#
- 11. Surligner simultanément deux contrôles enfants
- 12. recharger simultanément uitableview
- 13. exécuter quelques commandes simultanément
- 14. jouer audiofile
- 15. Jouer plusieurs sons avec SoundPlayer
- 16. comment jouer pcm données brutes en Java
- 17. est-il un moyen propre de jouer un son mp3 dans le cadre compact 3.5
- 18. Comment jouer un son de fréquence paticulaire et de cadre non trouvé Question AudioUnit
- 19. SpeakHere échantillon ne peut pas jouer le son qui charge de l'Internet
- 20. comment jouer et arrêter le contrôle du son par javascript dans wmplayer?
- 21. Son standard du système en Python
- 22. Jouer des sons purs dans Cocoa Touch
- 23. Jouer autour de la réflexion
- 24. serveur globalhost et localhost simultanément
- 25. vim modifier plusieurs emplacements simultanément
- 26. Création de son propre pointeur FILE * en C?
- 27. Comment faire fonctionner les effets jQuery en séquence, pas simultanément?
- 28. Téléchargement/Téléchargement de plusieurs fichiers Simultanément en utilisant FTPWebrequest Classe
- 29. Comment puis-je jouer un mp3 en utilisant C# ... sans 3 dll
- 30. Des API amusantes à jouer!
La question ne dit pas quel est le problème, ni comment vous essayez de jouer un son ni quelque chose comme ça. En fait c'est incomplet, correct? –
ça sonne les devoirs? –
I Utilisez "System.Media.SoundPlayer" pour lire le fichier WAV. et utilisez la méthode "PlaySync". – Modir