[wdmaudiodev] Re: Mixer API support on Vista?

  • From: "Mike Dey" <mdey@xxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Wed, 9 Aug 2006 14:31:05 -0700

Frank, thanks for your quick reply. Which SDK has the new set of APIs? Thanks!

Mike
  ----- Original Message ----- 
  From: Frank Yerrace 
  To: wdmaudiodev@xxxxxxxxxxxxx 
  Sent: Wednesday, August 09, 2006 1:56 PM
  Subject: [wdmaudiodev] Re: Mixer API support on Vista?


  The mixer API is now virtualized per-application. This change was part of 
Vista's "per application volume" feature. While this does have a negative 
affect on some set of applications- indeed probably many of the utility 
applications that members of this mailing list create- we feel this helps a 
majority of every-day applications work well with the per-app-volume feature.

   

  Applications that truly have a need to access the system-wide volume controls 
rather than the application's volume have two options for Vista. These options 
can be pursued in parallel. 1) Contact Richard Fricks at Microsoft 
(richfr@xxxxxxxxxxxxx) and start a dialog with him to consider adding your 
application to a list of applications that Vista will automatically run with 
the mixer API in XP-compatibility mode. 2) Prepare a Vista-ready version of 
your application that uses a new set of APIs for reading/writing the 
system-side volume controls.

   

  Frank Yerrace

  Microsoft Corporation

  This posting is provided "AS IS" with no warranties, and confers no rights.

   

   


------------------------------------------------------------------------------

  From: wdmaudiodev-bounce@xxxxxxxxxxxxx 
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Mike Dey
  Sent: Wednesday, August 09, 2006 1:29 PM
  To: wdmaudiodev@xxxxxxxxxxxxx
  Subject: [wdmaudiodev] Mixer API support on Vista?

   

  Does Vista still support mixer APIs? I have a volume control application 
using mixer APIs (such as mixerOpen, mixerGetDevCaps, mixerGetLineControls...). 
It works well on 2K/XP. However, on Vista build 5472 the volume I got from 
mixerGetControlDetails API is always 65535. Anyone know what's the problem? 
Thanks!

   

  Mike

Other related posts: