Oh Mann - also schlechte Aussichten! Ich hatte gehofft, dass es eher unproblematisch sei
und nur einige Bezeichnungen geändert werden müssen.
Mit Vista wurden die
API und das zugrunde liegende Audiomodell komplett neu designed.
Die alten Funktionen sind zumindest teilweise noch da, auch die oben benutzten, und diese sprechen auch weiter den Mixer an. Das siehst du daran, dass während des Aufrufs im Debugger der Windows-Mixer, wenn du ihn offen hast, nicht mehr reagiert.
Allerdings steuerst du damit nur noch die anwendungsbezogenen Soundeinstellungen, so dass die globale Mikrofon-Funktion dadurch nicht berührt wird. Deshalb nutzt dir die alte
API nichts mehr. Du musst die neue Sound
API nutzen:
http://www.delphipraxis.net/117645-w...udio-apis.html