Windows Media Player 11 SDK DSP Plug-in Packaging
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 |