Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Microsoft Media Foundation. For more information, see:
mfplay.h contains the following programming interfaces:
Interfaces
IMFPMediaItem Represents a media item. (Deprecated.). |
IMFPMediaPlayer Contains methods to play media files. (Deprecated.). |
IMFPMediaPlayerCallback Callback interface for the IMFPMediaPlayer interface. |
Functions
MFP_GET_ACQUIRE_USER_CREDENTIAL_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_ACQUIRE_USER_CREDENTIAL_EVENT pointer. |
MFP_GET_ERROR_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_ERROR_EVENT pointer. |
MFP_GET_FRAME_STEP_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_FRAME_STEP_EVENT pointer. |
MFP_GET_MEDIAITEM_CLEARED_EVENT Casts an MFP_EVENT_HEADER pointer to an MEDIAITEM_CLEARED_EVENT pointer. |
MFP_GET_MEDIAITEM_CREATED_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_MEDIAITEM_CREATED_EVENT pointer. |
MFP_GET_MEDIAITEM_SET_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_MEDIAITEM_SET_EVENT pointer. |
MFP_GET_MF_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_MF_EVENT pointer. |
MFP_GET_PAUSE_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_PAUSE_EVENT pointer. |
MFP_GET_PLAY_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_PLAY_EVENT pointer. |
MFP_GET_PLAYBACK_ENDED_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_PLAYBACK_ENDED_EVENT pointer. |
MFP_GET_POSITION_SET_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_POSITION_SET_EVENT pointer. |
MFP_GET_RATE_SET_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_RATE_SET_EVENT pointer. |
MFP_GET_STOP_EVENT Casts an MFP_EVENT_HEADER pointer to an MFP_STOP_EVENT pointer. |
MFPCreateMediaPlayer Creates a new instance of the MFPlay player object. |
Structures
MFP_ACQUIRE_USER_CREDENTIAL_EVENT Event structure for the MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL event. |
MFP_ERROR_EVENT Event structure for the MFP_EVENT_TYPE_ERROR event. |
MFP_EVENT_HEADER Contains information that is common to every type of MFPlay event. |
MFP_FRAME_STEP_EVENT Event structure for the MFP_EVENT_TYPE_FRAME_STEP event. |
MFP_MEDIAITEM_CLEARED_EVENT Event structure for the MFP_EVENT_TYPE_MEDIAITEM_CLEARED event. |
MFP_MEDIAITEM_CREATED_EVENT Event structure for the MFP_EVENT_TYPE_MEDIAITEM_CREATED event. |
MFP_MEDIAITEM_SET_EVENT Event structure for the MFP_EVENT_TYPE_MEDIAITEM_SET event. |
MFP_MF_EVENT Event structure for the MFP_EVENT_TYPE_MF event. |
MFP_PAUSE_EVENT Event structure for the MFP_EVENT_TYPE_PAUSE event. |
MFP_PLAY_EVENT Event structure for the MFP_EVENT_TYPE_PLAY event. |
MFP_PLAYBACK_ENDED_EVENT Event structure for the MFP_EVENT_TYPE_PLAYBACK_ENDED event. |
MFP_POSITION_SET_EVENT Event structure for the MFP_EVENT_TYPE_POSITION_SET event. |
MFP_RATE_SET_EVENT Event structure for the MFP_EVENT_TYPE_RATE_SET event. |
MFP_STOP_EVENT Event structure for the MFP_EVENT_TYPE_STOP event. |
Enumerations
_MFP_CREATION_OPTIONS Specifies options for the MFPCreateMediaPlayer function. |
_MFP_CREDENTIAL_FLAGS Contains flags for the MFP_ACQUIRE_USER_CREDENTIAL_EVENT structure. |
_MFP_MEDIAITEM_CHARACTERISTICS Contains flags that describe a media item. |
MFP_EVENT_TYPE Defines event types for the IMFPMediaPlayerCallback interface. |
MFP_MEDIAPLAYER_STATE Specifies the current playback state. |