[wdmaudiodev] Re: Mixer API support on Vista?

  • From: "Jeff Pages" <jeff@xxxxxxxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Thu, 10 Aug 2006 09:12:36 +1000

The Core Audio APIs are documented in the Vista Beta 2 SDK.


  ----- Original Message ----- 
  From: Mike Dey 
  To: wdmaudiodev@xxxxxxxxxxxxx 
  Sent: Thursday, August 10, 2006 7:31 AM
  Subject: [wdmaudiodev] Re: Mixer API support on Vista?

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

    ----- 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? 



Other related posts: