MFP_RATE_SET_EVENT structure
Event structure for the MFP_EVENT_TYPE_RATE_SET event. This event is sent when the IMFPMediaPlayer::SetRate method completes.
Syntax
typedef struct MFP_RATE_SET_EVENT { MFP_EVENT_HEADER header; IMFPMediaItem *pMediaItem; float flRate; } MFP_RATE_SET_EVENT;
Members
- header
-
MFP_EVENT_HEADER structure that contains data common to all IMFPMediaPlayer events.
- pMediaItem
-
Pointer to the IMFPMediaItem interface of the current media item.
- flRate
-
New playback rate. This value can differ from the requested rate.
Remarks
To get a pointer to this structure, cast the pEventHeader parameter of the IMFPMediaPlayerCallback::OnMediaPlayerEvent method. You can use the MFP_GET_RATE_SET_EVENT macro for this purpose.
Requirements
|
Minimum supported client |
Windows 7 [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2008 R2 [desktop apps only] |
|
Header |
|
See also
- Media Foundation Structures
- Using MFPlay for Audio/Video Playback
- IMFPMediaPlayer::SetRate
- IMFPMediaPlayerCallback