Share via


Windows Media Player 11 SDK Recent Updates to the DSP Plug-in Wizard 

Windows Media Player SDK banner art

Previous Next

Recent Updates to the DSP Plug-in Wizard

The Windows Media Player 11 SDK introduces the following changes to the DSP plug-in wizard:

  1. Plug-ins register the threading model as "Both". This enables Windows Media Player 11 to instantiate the plug-in. See the projectname.rgs file.

  2. Audio DSP plug-ins have support for the following two additional formats:

    • WAVE_FORMAT_IEEE_FLOAT
    • WAVE_FORMAT_EXTENSIBLE with subformat KSDATAFORMAT_SUBTYPE_IEEE_FLOAT.

    See the projectname.cpp file.

  3. Video DSP plug-ins have support for the NV12 video format.

  4. Plug-ins make additional calls to IWMPMediaPluginRegistrar::WMPRegisterPlayerPlugin and IWMPMediaPluginRegistrar::WMPUnRegisterPlayerPlugin with a new plug-in type: WMP_PLUGINTYPE_DSP_OUTOFPROC. See the project's projectnamedll.cpp file.

  5. An additional project in each solution creates a proxy/stub DLL for the property page settings custom interface. See the projectnamePS project.

  6. Calls to deprecated methods have been changed to use the newest versions.

See Also

Previous Next