Actualmente estamos desarrollando un juego con XNA y hemos tropezado con un pequeño problema de sonido.Comprueba si el sistema tiene sonido C#
Cuando un sistema no tiene un dispositivo de sonido enchufado (altavoces, etc.) cuando Win7 muestra una cruz roja en el icono del altavoz, se bloquea al intentar reproducir/cargar el sonido.
Por lo tanto, nos gustaría verificar si el sistema tiene la capacidad de emitir sonido. ¿Es posible en C#?
respuestas de sólo código sin ninguna explicación no tienden a ser de ayuda en absoluto. –
No veo un 'GetNumDevs' puro en winmm.dll en mi sistema Windows 7. ¿Quiso decir [waveOutGetNumDevs] (http://msdn.microsoft.com/en-us/library/windows/desktop/dd743860.aspx)? ¿Y realmente quieres decir 'CharSet.Ansi' ?? Eso casi siempre no es la mejor opción, y AFAICS no hay ninguna cuerda aquí de todos modos. – Rup