MFP_EVENT_HEADER structure (mfplay.h)

Important Déconseillée. Cette API peut être supprimée des versions ultérieures de Windows. Les applications doivent utiliser la session multimédia pour la lecture.
 

Contient des informations communes à chaque type d’événement MFPlay.

Syntaxe

typedef struct MFP_EVENT_HEADER {
  MFP_EVENT_TYPE        eEventType;
  HRESULT               hrEvent;
  IMFPMediaPlayer       *pMediaPlayer;
  MFP_MEDIAPLAYER_STATE eState;
  IPropertyStore        *pPropertyStore;
} MFP_EVENT_HEADER;

Membres

eEventType

Type d’événement, spécifié en tant que membre de l’énumération MFP_EVENT_TYPE .

hrEvent

Code d’erreur ou de réussite pour l’opération à l’origine de l’événement.

pMediaPlayer

Pointeur vers l’interface IMFPMediaPlayer de l’objet lecteur MFPlay qui a envoyé l’événement.

eState

Nouvel état de l’objet lecteur MFPlay, spécifié en tant que membre de l’énumération MFP_MEDIAPLAYER_STATE .

pPropertyStore

Pointeur vers l’interface IPropertyStore d’un objet de magasin de propriétés. Le magasin de propriétés est utilisé pour stocker des données d’événements supplémentaires pour certains types d’événements. Ce membre peut être NULL.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête mfplay.h

Voir aussi

IMFPMediaPlayerCallback

Media Foundation Structures

Utilisation de MFPlay pour la lecture audio/vidéo