Well, I did expect this API to be provided by CodeGear since audio applications are common. MMSystem is provided which is useful for all previous versions of Windows up to XP, but only semi-compatible with Vista.
Nevermind, I will check with the Jedi groups. Thanks, Ross. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeremy North Sent: Saturday, 7 July 2007 13:00 To: Borland's Delphi Discussion List Subject: Re: WASAPI in Vista Hi Ross, Well considering CodeGear don't provide converted headers for every API in windows (before Vista) I don't think you should have expected it to be done. I would post to the jedi groups. I'm sure the folks there will happily provide the converted API for you. Especially if you offer them a couple of dollars to do it. cheers, Jeremy On 7/7/07, Ross Levis <[EMAIL PROTECTED]> wrote: > Microsoft completely redesigned the audio subsystem in Windows Vista and > introduced a new API called Windows Audio Session (WASAPI). My D7 audio app > does not now work 100% on Vista because of this change. > > I've searched for hours looking for a Delphi conversion of the WASAPI but to > no avail. I checked with a collegue who has the latest Delphi 2007 which is > suppose to Vista ready but it is also nowhere to be found in any units. > > I was hoping someone may have started on a conversion to Delphi. I have no > C++ background so I can't do it myself. Any takers? > > The old MixerLine API does not provide any output mixers under Vista. > Microsoft has really stuffed me on this one. Here is the API reference. > > http://msdn2.microsoft.com/en-us/library/ms679156.aspx > > I think I specifically need the EndpointVolume API which I believe can > control the mute and volume levels of the output mixers, which I need. But > probably others are required as well. > > I hope someone out there can help. > > Many thanks, > > Ross Levis. _______________________________________________ Delphi mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi

