Have a look at this article:
Sound Experiments in Managed DirectX[
^] - if nothing else the source code should get you started.
I can't help thinking that if you are a beginner in C# jumping straight into DirectX may be a leap to far, but it's your choice! I would start with something a bit simpler, myself...