Interface IMFPMediaItem (mfplay.h)
Note Déconseillée. Cette API peut être supprimée des futures versions de Windows. Les applications doivent utiliser la session multimédia pour la lecture.
Représente un élément multimédia. Un élément multimédia est une abstraction pour une source de données multimédias, comme un fichier vidéo. Utilisez cette interface pour obtenir des informations sur la source ou pour modifier certains paramètres de lecture, tels que le démarrage et les heures d’arrêt. Pour obtenir un pointeur vers cette interface, appelez l’une des méthodes suivantes :
Héritage
L’interface IMFPMediaItem hérite de l’interface IUnknown . IMFPMediaItem possède également ces types de membres :
Méthodes
L’interface IMFPMediaItem a ces méthodes.
IMFPMediaItem::GetCharacteristics Obtient différents indicateurs qui décrivent l’élément multimédia. |
IMFPMediaItem::GetDuration Obtient la durée de l’élément multimédia. |
IMFPMediaItem::GetMediaPlayer Obtient un pointeur vers l’objet du lecteur MFPlay qui a créé l’élément multimédia. |
IMFPMediaItem::GetMetadata Obtient un magasin de propriétés qui contient des métadonnées pour la source, comme l’auteur ou le titre. |
IMFPMediaItem::GetNumberOfStreams Obtient le nombre de flux (audio, vidéo et autre) dans l’élément multimédia. |
IMFPMediaItem::GetObject Obtient l’objet utilisé pour créer l’élément multimédia. |
IMFPMediaItem::GetPresentationAttribute Interroge l’élément multimédia pour un attribut de présentation. |
IMFPMediaItem::GetStartStopPosition Obtient les heures de début et d’arrêt de l’élément multimédia. |
IMFPMediaItem::GetStreamAttribute Interroge l’élément multimédia pour un attribut de flux. |
IMFPMediaItem::GetStreamSelection Interroge si un flux est sélectionné pour lire. (IMFPMediaItem.GetStreamSelection) |
IMFPMediaItem::GetURL Obtient l’URL utilisée pour créer l’élément multimédia. |
IMFPMediaItem::GetUserData Obtient la valeur définie par l’application stockée dans l’élément multimédia. |
IMFPMediaItem::HasAudio Interroge si l’élément multimédia contient un flux audio. |
IMFPMediaItem::HasVideo Interroge si l’élément multimédia contient un flux vidéo. |
IMFPMediaItem::IsProtected Interroge si l’élément multimédia contient du contenu protégé. |
IMFPMediaItem::SetStartStopPosition Définit l’heure de début et d’arrêt de l’élément multimédia. |
IMFPMediaItem::SetStreamSelection Sélectionne ou désélectionne un flux. |
IMFPMediaItem::SetStreamSink Définit un récepteur multimédia pour l’élément multimédia. |
IMFPMediaItem::SetUserData Stocke une valeur définie par l’application dans l’élément multimédia. |
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfplay.h |