2010-11-01 5 views
0

MediaElement ou MediaPlayer est un excellent moyen de lire de la musique dans une application .net. Une chose que je ne pouvais pas savoir comment faire est de savoir comment régler le périphérique de lecture. Y at-il un moyen de le faire ou est-il toujours par défaut à l'appareil audio standard (puisqu'il provient de l'application web).Définir le périphérique de sortie pour MediaElement ou MediaPlayer

Merci à l'avance

Mario

Répondre

1

utilisera toujours le périphérique audio par défaut. Je ne crois pas que WPF supporte un moyen de sortie vers un autre périphérique prêt à l'emploi. Pour cela, vous devrez passer un niveau inférieur à DirectSound. Heureusement, il existe beaucoup d'excellents wrappers gérés autour de DirectX, un que je peux recommander est SlimDX.

+0

Merci pour l'info! SlimDX semble être puissant, hélas la documentation ne semble pas être aussi bonne que le code. –

0

Bass.net est une API audio très puissante qui vous permettra de faire cela et également de régler les canaux. Malheureusement, ce n'est pas gratuit. (non, je ne travaille pas pour eux)

Vous pouvez également utiliser le SDK direct-x pour régler le périphérique audio et intégrer l'audio/vidéo.

+0

vous êtes sûr que le lien est correct? Tout ce que je reçois est un site pour, bien, principalement la fourniture de pêche :-) –

+0

C'est le nom de l'API, pas le site Web, je l'ai trouvé aussi .. haha, le site est: http://www.un4seen.com/ –

+0

BTW, c'était trop cher pour mon projet, j'ai fini par utiliser direct-x sdk à la place. Je crois qu'il y avait un autre api freeware qui était similaire, mais je ne l'ai plus mis en signet. –

Questions connexes