2012-10-24 4 views
0

Lorsque je tente d'exécuter une application XNA sur un ordinateur Windows 7 machine qui a un dispositif audio, mais il n'a pas de haut-parleurs branchés, je reçois le message d'erreur suivant:Ignorer périphérique audio manquant dans XNA

Impossible de trouver un périphérique audio approprié. Vérifiez qu'une carte son est installé, et vérifiez les propriétés du pilote pour vous assurer qu'il n'est pas désactivé

Est-il possible d'attraper cette erreur une ignorer. Je ne m'inquiète pas vraiment si le joueur a du son ou pas, le jeu devrait toujours fonctionner dans ce cas.

Répondre

0

Même réponse que here: En théorie, il devrait lancer NoAudioHardwareException. Donc, essayez de faire quelque chose avec de l'audio (SoundEffect.MasterVolume vient à l'esprit comme une possibilité, car c'est une méthode statique) et voyez si vous pouvez attraper l'exception. Si vous attrapez une exception, ne faites simplement aucun autre travail audio.

Questions connexes