Bonjour,

après avoir fait mille fois le tour des ressources sur le sujet (forum, msdn etc...) je décide de poser la question sur le forum:

j'ai besoin d'enregistrer le flux audio d'un device en utilisant exclusivement les ressource microsoft.

donc pour les espace de nom j'ai deja:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
using Microsoft.DirectX.DirectInput;
using Microsoft.DirectX.DirectSound;
j'ai un code qui liste les différent devices audio:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
DevicesCollection devList = new DevicesCollection();
foreach (Microsoft.DirectX.DirectSound.DeviceInformation d in devList)
{
Console.Write("\n ModuleName : " + d.ModuleName);
Console.Write("\n description: " + d.Description + "\n");
}
Donc ça les affiche correctement je suis content, et aprés j'ai cette instruction:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Microsoft.DirectX.DirectSound.Device dv = new Microsoft.DirectX.DirectSound.Device(devList[0].DriverGuid);
qui sert aparament a la capture de flux du premier device par exemple.

mon problem: ou puis-je trouver la documentation necessaire pour me permettre d'enregistrer le flux d'un device audio de mon choix ?
ou bien estce que quelqu'un connais les méthodes qu'il faut employer ?


Cordialement