   making voice chat server and client
  hii want to make a voice chat software for windows. I dont have much experience on programming on windows. I want to capture the sound data coming from microphone and then borad cast that data. my client will catch that data and convert it into sound. but i dont know how to capture the sound data coming through microphone. please tell me how i can do that? how helpful will directx be? is there any thing other than directx that can be more handy? as if now i am totally new to directx. please help 
  Have a look into DirectPlay Voice it takes care of all that for you. There''s information on it in the DirectX SDK. 