MFP_MEDIAITEM_SET_EVENT 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.
 

Structure d’événement pour l’événement MFP_EVENT_TYPE_MEDIAITEM_SET . Cet événement est envoyé lorsque la méthode IMFPMediaPlayer::SetMediaItem se termine.

Syntaxe

typedef struct MFP_MEDIAITEM_SET_EVENT {
  MFP_EVENT_HEADER header;
  IMFPMediaItem    *pMediaItem;
} MFP_MEDIAITEM_SET_EVENT;

Membres

header

MFP_EVENT_HEADER structure qui contient des données communes à tous les événements IMFPMediaPlayer .

pMediaItem

Pointeur vers l’interface IMFPMediaItem de l’élément multimédia mis en file d’attente pour lecture.

Notes

Pour obtenir un pointeur vers cette structure, cassez le paramètre pEventHeader de la méthode IMFPMediaPlayerCallback::OnMediaPlayerEvent . Vous pouvez utiliser la macro MFP_GET_MEDIAITEM_SET_EVENT à cet effet.

Si un ou plusieurs flux n’ont pas pu être connectés à un récepteur multimédia, le magasin de propriétés d’événements contient la propriété MFP_PKEY_StreamRenderingResults . La valeur de la propriété est un tableau de valeurs HRESULT , indiquant quels flux ont été correctement connectés. Le magasin de propriétés d’événements est accessible via le membre header.pPropertyStore .

Spécifications

   
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