Interface IMFPMediaPlayer (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 méthodes pour lire les fichiers multimédias.
L’objet lecteur MFPlay expose cette interface. Pour obtenir un pointeur vers cette interface, appelez MFPCreateMediaPlayer.
Héritage
L’interface IMFPMediaPlayer hérite de l’interface IUnknown. IMFPMediaPlayer a également les types de membres suivants :
Méthodes
L’interface IMFPMediaPlayer a ces méthodes.
IMFPMediaPlayer ::ClearMediaItem Efface l’élément multimédia actuel. |
IMFPMediaPlayer ::CreateMediaItemFromObject Crée un élément multimédia à partir d’un objet . |
IMFPMediaPlayer ::CreateMediaItemFromURL Crée un élément multimédia à partir d’une URL. |
IMFPMediaPlayer ::FrameStep Avance d’une image vidéo. |
IMFPMediaPlayer ::GetAspectRatioMode Obtient le mode de correction des proportions actuel. Ce mode contrôle si les proportions de la vidéo sont conservées pendant la lecture. |
IMFPMediaPlayer ::GetBalance Obtient le solde audio actuel. |
IMFPMediaPlayer ::GetBorderColor Obtient la couleur actuelle de la bordure vidéo. |
IMFPMediaPlayer ::GetDuration Obtient la durée de lecture de l’élément multimédia actuel. |
IMFPMediaPlayer ::GetIdealVideoSize Obtient la plage de tailles vidéo qui peuvent être affichées sans dégrader significativement les performances ou la qualité de l’image. |
IMFPMediaPlayer ::GetMediaItem Obtient un pointeur vers l’élément multimédia actuel. |
IMFPMediaPlayer ::GetMute Demande si l’audio est désactivé. (IMFPMediaPlayer.GetMute) |
IMFPMediaPlayer ::GetNativeVideoSize Obtient la taille et les proportions de la vidéo. |
IMFPMediaPlayer ::GetPosition Obtient la position de lecture actuelle. (IMFPMediaPlayer.GetPosition) |
IMFPMediaPlayer ::GetRate Obtient le taux de lecture actuel. (IMFPMediaPlayer.GetRate) |
IMFPMediaPlayer ::GetState Obtient l’état de lecture actuel de l’objet lecteur MFPlay. |
IMFPMediaPlayer ::GetSupportedRates Obtient la plage des taux de lecture pris en charge. |
IMFPMediaPlayer ::GetVideoSourceRect Obtient le rectangle de la source vidéo. |
IMFPMediaPlayer ::GetVideoWindow Obtient la fenêtre dans laquelle la vidéo est affichée. |
IMFPMediaPlayer ::GetVolume Obtient le volume audio actuel. |
IMFPMediaPlayer ::InsertEffect Applique un effet audio ou vidéo à la lecture. |
IMFPMediaPlayer ::P ause Interrompt la lecture. (IMFPMediaPlayer.Pause) |
IMFPMediaPlayer ::P lay Démarre la lecture. (IMFPMediaPlayer.Play) |
IMFPMediaPlayer ::RemoveAllEffects Supprime tous les effets qui ont été ajoutés avec la méthode IMFPMediaPlayer ::InsertEffect. |
IMFPMediaPlayer ::RemoveEffect Supprime un effet qui a été ajouté avec la méthode IMFPMediaPlayer ::InsertEffect. |
IMFPMediaPlayer ::SetAspectRatioMode Spécifie si les proportions de la vidéo sont conservées pendant la lecture. |
IMFPMediaPlayer ::SetBalance Définit l’équilibre audio. (IMFPMediaPlayer.SetBalance) |
IMFPMediaPlayer ::SetBorderColor Définit la couleur de la bordure vidéo. |
IMFPMediaPlayer ::SetMediaItem Met en file d’attente un élément multimédia pour la lecture. |
IMFPMediaPlayer ::SetMute Désactive ou désactive l’audio. (IMFPMediaPlayer.SetMute) |
IMFPMediaPlayer ::SetPosition Définit la position de lecture. |
IMFPMediaPlayer ::SetRate Définit la vitesse de lecture. (IMFPMediaPlayer.SetRate) |
IMFPMediaPlayer ::SetVideoSourceRect Définit le rectangle de la source vidéo. |
IMFPMediaPlayer ::SetVolume Définit le volume audio. |
IMFPMediaPlayer ::Shutdown Arrête l’objet lecteur MFPlay et libère toutes les ressources utilisées par l’objet. |
IMFPMediaPlayer ::Stop Arrête la lecture. |
IMFPMediaPlayer ::UpdateVideo Mises à jour l’image vidéo. (IMFPMediaPlayer.UpdateVideo) |
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] |
Plateforme cible | Windows |
En-tête | mfplay.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour