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

Reply via email to