Share via


wmpservices.h header

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.