Share via


Windows Media Player 11 SDK DSP Plug-in Packaging 

Windows Media Player SDK banner art

Previous Next

DSP Plug-in Packaging

Windows Media Player DSP plug-ins are based upon Microsoft DirectX Media Objects (DMOs). DMOs are programming objects built using Microsoft Component Object Model (COM) technology. They are designed to provide a lightweight container for audio or video processing algorithms that can be used by a variety of digital media applications. It is common to think of a DMO as being analogous to a filter object in Microsoft DirectShow®. In fact, a DMO can be inserted into a DirectShow filter graph by using a DMO Wrapper filter.

The DMO documentation can be found in the DirectShow section of the Windows SDK.

Windows Media Player DSP plug-ins are packaged and distributed as self-registering .dll files.

DSP plug-in objects must not be created as singletons. Windows Media Player must be able to create multiple separate instances of a particular DSP plug-in object.

DSP plug-ins that run in the Windows Vista Protected Media Path (PMP) must be signed. For more information, see Code Signing for Protected Media Components in Windows Vista.

See Also

Previous Next