[wdmaudiodev] Installing sample Vista APOs using .inf files, enable/disable controls

  • From: "William R. Huttel" <whuttel@xxxxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Fri, 19 Jan 2007 13:16:11 -0600

All,

I'm working on installing the sample APOs for Vista using .inf files. I find that if I install e.g. the "swap" sample, which has a custom property page, that I get an enhancements tab in the audio control dialogs; this allows me to enable the effects, and indeed I can debug the source code for the sample, which is being invoked by audiodg.exe.

However, if I install the spkrfill example, which does not have a custom property page, I get only the default" "enhancements" tab, which has a tic box named "Disable all enhancements". There does not appear to be a special entry in the enhancements for the sample, though the stock Vista enhancements are present. If I untic the "disable", it still does not appear that the sample code is called (audiodg.exe does not invoke the .dll, though it appears to have installed correctly ( the .dll is present in windows\system32, and the relevant registry keys appear to have been made correctly)).

sysfx.doc says that there is a default PKEY_Endpoint_Disable_SysFx setting, which is by default disabled. I get the impression that this global setting applies to an IHV APO which does not have a custom property page installed, though I'm not positive on this point.

Should unticing "Disable all enhancements" cause the IHV APO (the sample) to be invoked? if not, must I add some kind of control, registry entry, etc. to enable/disable it separately? If this is not the case, what might cause the spkrfill sample not to be invoked on the same hardware for which the swap sample appears to run fine?

Many thanks,
Bill

******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.com/

Other related posts:

  • » [wdmaudiodev] Installing sample Vista APOs using .inf files, enable/disable controls