คำถาม UI for Configuring custom sAPO

  • Friday, August 03, 2012 5:03 PM
     
     

    Hi 

    I would like to create a Custom UI to (not the system property page) configure  my Custom sAPO. Is there a sample app that demonstrate this?

    I have created ATL dialog based app to configure my sAPO. Upon receiving value from the UI, the sAPO fails to take the updated value and it continues to execute with the older value. Am I missing anything here?

    --Prashanth

All Replies

  • Friday, August 03, 2012 5:37 PM
    Moderator
     
     

    Only two places have access to the effects property store (where APO settings are persisted): the APO itself when loaded into the audio pipeline, and the effects property page in the Sound control panel.  You can write your own effects property page to replace the default one.

    See the whitepaper "Custom Audio Effects in Windows Vista" http://msdn.microsoft.com/en-us/windows/hardware/gg463025 and also the SysFx sample in the Windows Driver Kit.


    Matthew van Eerde

  • Saturday, August 04, 2012 4:31 AM
     
     

    Hi Matthew

    Thanks for the quick response.

    The sample under SysFx replaces System default property page. But, my requirement is to create a Custom UI (dialog based) for configuring sAPO as opposed to configuring the sAPO from the property sheet. Is there a documentation/Sample code to achieve this? Please let me know how to go ahead on this.

    --Prashanth

  • Monday, August 06, 2012 7:14 PM
    Moderator
     
     

    Windows does not provide any other mechanism for accessing the effects property store.


    Matthew van Eerde