Microsoft.DirectX.AudioVideoPlayback on a specific sound card - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Microsoft.DirectX.AudioVideoPlayback on a specific sound card

cdenglercdengler Posts: 1Member
Hello everyone,

I'm using Microsoft.DirectX.AudioVideoPlayback to play back mp3 files. At the most basic level,


[color=Blue]audioPlayer = Microsoft.DirectX.AudioVideoPlayback.Audio.FromFile(fileToPlay, false);
audioPlayer.Play(); [/color]

The problem is, I want to target this to a specific sound card, or device. I know I can do this using the Microsoft.DirectX.DirectSound.DevicesCollection, but if I use the DirectSound library instead of the AudioVideoPlayback, I can't play .mp3 files any longer. Only .wav files.

The question is, is there a way to enumerate and select the sound card I want to target for the AudioVideoPlayback.Audio playback?
Sign In or Register to comment.