Bon, pour changer de mes habituelles dessins, voilà un peu de son.
Ou plutôt, comment choisir une entrée, une sortie pour le son (wave et midi).
Il n'y a pas grand chose dans le code, mais au moins, il marche bien....
Il me semble que ça marche sous XP et Vista (d'après la doc de Microsoft...).
Juste pour info, car j'ai cherché longtemps avant de comprendre, les fonctions qui récupèrent le périphérique par défaut renvoient toujours zéro...
- GetPreferredWaveoutDevice
- GetPreferredWaveInDevice
- GetPreferredMidioutDevice
- GetPreferredMidiInDevice
En effet, lorsque l'on choisi un périphérique, windows renumérote automatiquement la liste pour que le périph par défaut soit en premier.