This header is used by Windows Media Player SDK. For more information, see:
wmpservices.h contains the following programming interfaces:
Interfaces
| IWMPConvert The IWMPConvert interface provides methods to enable Windows Media Player conversion plug-ins to convert digital media files that are created using technologies not provided by Microsoft, into Advanced Systems Format (ASF). |
| IWMPGraphCreation The IWMPGraphCreation interface provides methods that Windows Media Player calls to enable you to manage the DirectShow filter graph. |
| IWMPMediaPluginRegistrar The IWMPMediaPluginRegistrar interface manages plug-in registration. |
| IWMPPlugin The IWMPPlugin interface is implemented by the plug-in. It manages the connection to Windows Media Player.Note The interface identifier GUID for this interface changed between the beta release and the final release. . |
| IWMPPluginEnable The IWMPPluginEnable interface is implemented by the plug-in. It sets and retrieves a value that represents whether the plug-in has been enabled by Windows Media Player. |
| IWMPServices The IWMPServices interface is implemented by Windows Media Player. It provides methods to retrieve the current stream state and current stream time. |
| IWMPTranscodePolicy The IWMPTranscodePolicy interface provides a method implemented by DirectShow source filters to manage changing the format of digital media files. |
| IWMPUserEventSink The IWMPUserEventSink interface receives event notifications from a custom video presenter. |
Enumerations
| WMPPlugin_Caps The WMPPlugin_Caps enumeration type signals whether the plug-in can convert between input and output formats. |
| WMPServices_StreamState The WMPServices_StreamState enumeration indicates whether the stream is currently stopped, paused, or playing. |