Windows.Media.Playback Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des fonctionnalités pour lire des fichiers multimédias à partir de tâches au premier plan et en arrière-plan.
Classes
BackgroundMediaPlayer |
Fournit l’accès au lecteur multimédia pendant qu’il est en cours d’exécution en arrière-plan. Notes À compter de Windows, version 1703, BackgroundMediaPlayer est déconseillé et peut ne pas être disponible dans les versions ultérieures de Windows. Utilisez la classe MediaPlayer à la place. Pour plus d’informations, consultez Lire du contenu multimédia en arrière-plan. |
CurrentMediaPlaybackItemChangedEventArgs |
Fournit des données pour l’événement MediaPlaybackList.CurrentItemChanged . |
MediaBreak |
Représente un ensemble d’un ou plusieurs objets MediaPlaybackItem qui sont lus avant, après ou à des points spécifiés pendant la lecture d’un autre Objet MediaPlaybackItem. |
MediaBreakEndedEventArgs |
Fournit des données pour l’événement MediaBreakManager.BreakEnded , qui se produit lorsque la lecture d’un MediaBreak est terminée. |
MediaBreakManager |
Fournit des informations et un contrôle sur les objets MediaBreak associés à un MediaPlayer. Cette classe fournit des événements pour les moments où un arrêt multimédia démarre la lecture, se termine, est ignoré ou est recherché. Vous pouvez également utiliser cette classe pour déterminer le MediaBreak en cours de lecture ou pour démarrer ou ignorer la lecture d’un MediaBreak. |
MediaBreakSchedule |
Représente un ensemble d’objets MediaBreak associés à un objet MediaPlaybackItem et les positions dans la lecture de l’élément que les coupures multimédias sont lues. |
MediaBreakSeekedOverEventArgs |
Fournit des données pour l’événement MediaBreakManager.BreaksSeekedOver , qui se produit lorsque l’utilisateur recherche la position de lecture multimédia au-delà d’une ou plusieurs interruptions multimédias en attente. |
MediaBreakSkippedEventArgs |
Fournit des données pour l’événement MediaBreakManager.BreakSkipped , qui se produit lorsque la lecture d’un MediaBreak est ignorée. |
MediaBreakStartedEventArgs |
Fournit des données pour l’événement MediaBreakManager.BreakStarted , qui se produit lorsque la lecture d’un MediaBreak démarre. |
MediaItemDisplayProperties |
Définit un ensemble de métadonnées pour un objet MediaPlaybackItem qui s’affiche dans les contrôles de transport de média système pendant la lecture de l’élément. |
MediaPlaybackAudioTrackList |
Représente une liste en lecture seule d’objets AudioTrack , dont une seule piste peut être sélectionnée à la fois. |
MediaPlaybackCommandManager |
Spécifie le comportement des événements et reçoit les événements des contrôles de transport de média système. Utilisez cette classe pour personnaliser l’interaction entre un MediaPlayer et les contrôles de transport de média système. |
MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs |
Fournit des données ou l’événement MediaPlaybackCommandManager.AutoRepeatModeReceived , qui se produit lorsque le gestionnaire de commandes reçoit une commande du contrôle de répétition automatique des contrôles de transport de média système. |
MediaPlaybackCommandManagerCommandBehavior |
Pour une utilisation avec un objet MediaPlaybackCommandManager, cette classe vous permet d’activer et de désactiver les commandes system Media Transport Controls et de répondre aux modifications apportées à l’état activé d’une commande. |
MediaPlaybackCommandManagerFastForwardReceivedEventArgs |
Fournit des données ou l’événement MediaPlaybackCommandManager.FastForwardReceived , qui se produit lorsque le gestionnaire de commandes reçoit une commande du bouton Avance rapide des contrôles de transport de média système. |
MediaPlaybackCommandManagerNextReceivedEventArgs |
Fournit des données ou l’événement MediaPlaybackCommandManager.NextReceived , qui se produit lorsque le gestionnaire de commandes reçoit une commande du bouton Suivant des contrôles de transport de média système. |
MediaPlaybackCommandManagerPauseReceivedEventArgs |
Fournit des données ou l’événement MediaPlaybackCommandManager.PauseReceived , qui se produit lorsque le gestionnaire de commandes reçoit une commande du bouton Pause des contrôles de transport de média système. |
MediaPlaybackCommandManagerPlayReceivedEventArgs |
Fournit des données ou l’événement MediaPlaybackCommandManager.PlayReceived , qui se produit lorsque le gestionnaire de commandes reçoit une commande du bouton Lecture des contrôles de transport de média système. |
MediaPlaybackCommandManagerPositionReceivedEventArgs |
Fournit des données ou l’événement MediaPlaybackCommandManager.PositionReceived , qui se produit lorsque le gestionnaire de commandes reçoit une commande modifiant la position actuelle des contrôles de transport de média système. |
MediaPlaybackCommandManagerPreviousReceivedEventArgs |
Fournit des données ou l’événement MediaPlaybackCommandManager.PreviousReceived , qui se produit lorsque le gestionnaire de commandes reçoit une commande du bouton Lecture des contrôles de transport de média système. |
MediaPlaybackCommandManagerRateReceivedEventArgs |
Fournit des données ou l’événement MediaPlaybackCommandManager.RateReceived , qui se produit lorsque le gestionnaire de commandes reçoit une commande modifiant la vitesse de lecture actuelle des contrôles de transport de média système. |
MediaPlaybackCommandManagerRewindReceivedEventArgs |
Fournit des données ou l’événement MediaPlaybackCommandManager.RewindReceived , qui se produit lorsque le gestionnaire de commandes reçoit une commande du bouton Rewind des contrôles de transport de média système. |
MediaPlaybackCommandManagerShuffleReceivedEventArgs |
Fournit des données ou l’événement ShuffleReceived , qui se produit lorsque le gestionnaire de commandes reçoit une commande du contrôle Shuffle des contrôles de transport de média système. |
MediaPlaybackItem |
Représente un élément multimédia qui peut être lu. Cette classe agit comme un wrapper autour d’un MediaSource qui expose les pistes audio, les pistes vidéo et les pistes de métadonnées chronopées incluses dans la source multimédia. |
MediaPlaybackItemError |
Représente une erreur qui s’est produite lors de la tentative de résolution d’un objet MediaPlaybackItem. |
MediaPlaybackItemFailedEventArgs |
Fournit des données pour l’événement MediaPlaybackList.ItemFailed . |
MediaPlaybackItemOpenedEventArgs |
Fournit des données pour l’événement MediaPlaybackList.ItemOpened . |
MediaPlaybackList |
Représente une liste d’objets MediaPlaybackItem qui peuvent être lus. Fournit des méthodes pour changer l’élément en cours de lecture et activer le bouclage et la lecture aléatoire. |
MediaPlaybackSession |
Fournit des informations sur l’état de la session de lecture actuelle d’un MediaPlayer et fournit des événements pour répondre aux modifications apportées à l’état de la session de lecture. |
MediaPlaybackSessionBufferingStartedEventArgs |
Fournit des données pour l’événement BufferingStarted d’une MediaPlaybackSession. |
MediaPlaybackSessionOutputDegradationPolicyState |
Exprime l’état actuel de la stratégie de dégradation de la sortie d’une MediaPlaybackSession. |
MediaPlaybackSphericalVideoProjection |
Gère les paramètres de projection vidéo sphérique pour une MediaPlaybackSession. |
MediaPlaybackTimedMetadataTrackList |
Représente une liste en lecture seule d’objets TimedMetadataTrack . |
MediaPlaybackVideoTrackList |
Représente une liste en lecture seule d’objets VideoTrack , dont une seule piste peut être sélectionnée en même temps. |
MediaPlayer |
Fournit l’accès à des fonctionnalités de lecture multimédia telles que la lecture, la pause, l’avance rapide, le rembobinage et le volume. |
MediaPlayerDataReceivedEventArgs |
Fournit des données pour les événements MessageReceivedFromBackground et MessageReceivedFromForeground . |
MediaPlayerFailedEventArgs |
Fournit les données pour les événements MediaFailed . |
MediaPlayerRateChangedEventArgs |
Fournit les données pour les événements MediaPlayerRateChanged . |
MediaPlayerSurface |
Fournit l’accès à un ICompositionSurface partagé entre un MediaPlayer et un compositeur pour permettre le rendu du contenu MediaPlayer à l’aide des API Windows.UI.Composition sans nécessiter l’utilisation de l’infrastructure XAML. |
PlaybackMediaMarker |
Représente un marqueur à un emplacement spécifique dans une ligne de temps de flux multimédia. |
PlaybackMediaMarkerReachedEventArgs |
Fournit des données pour les événements PlaybackMediaMarkerReached . |
PlaybackMediaMarkerSequence |
Collection ordonnée d’objets PlaybackMediaMarker . |
TimedMetadataPresentationModeChangedEventArgs |
Fournit des données pour l’événement MediaPlaybackTimedMetadataTrackList.PresentationModeChanged . |
Interfaces
IMediaEnginePlaybackSource |
Interface implémentée par les classes qui sont des sources de lecture du moteur multimédia. |
IMediaPlaybackSource |
Interface de marqueur qui identifie la classe d’implémentation en tant que source de lecture. |
Énumérations
AutoLoadedDisplayPropertyKind |
Spécifie les types de métadonnées qui peuvent être affichés automatiquement pour un Objet MediaPlaybackItem. Définissez le type de données que vous souhaitez charger automatiquement en affectant l’une de ces valeurs aux propriétés AutoLoadedDisplayProperties . |
FailedMediaStreamKind |
Indique le type de flux multimédia qui a échoué. |
MediaBreakInsertionMethod |
Spécifie la méthode utilisée pour insérer la lecture MediaBreak dans la lecture de l’objet MediaPlaybackItem auquel elle appartient. |
MediaCommandEnablingRule |
Spécifie une règle pour activer une commande Contrôles de transport de média système. |
MediaPlaybackItemChangedReason |
Spécifie la raison pour laquelle l’objet MediaPlaybackItem actuel dans un Objet MediaPlaybackList a changé. Vérifiez la raison en accédant à la propriété Reason de l’objet CurrentMediaPlaybackItemChangedEventArgs passé dans l’événement MediaPlaybackList.CurrentItemChanged . |
MediaPlaybackItemErrorCode |
Spécifie le type d’erreur qui s’est produit lors de l’ouverture d’un objet MediaPlaybackItem. |
MediaPlaybackSessionVideoConstrictionReason |
Spécifie la raison basée sur la stratégie pour laquelle la sortie vidéo d’un élément multimédia est limitée. |
MediaPlaybackState |
Spécifie l’état de lecture d’une MediaPlaybackSession. |
MediaPlayerAudioCategory |
Spécifie les types d’audio pouvant être lus par un lecteur multimédia. |
MediaPlayerAudioDeviceType |
Décrit l’utilisation principale de l’appareil utilisé pour lire l’audio. Cette valeur est utilisée par MediaPlayer.AudioDeviceType. |
MediaPlayerError |
Indique les erreurs possibles du lecteur multimédia. |
MediaPlayerState |
Indique les états possibles où le joueur peut se trouver. Notes MediaPlayerState peut être modifié ou indisponible après Windows 10, version 1607. Utilisez MediaPlaybackState à la place. |
SphericalVideoProjectionMode |
Spécifie le mode de projection sphérique utilisé pour le rendu vidéo. |
StereoscopicVideoRenderMode |
Spécifie le mode de rendu stéréoscopique actuel pour un MediaPlayer. |
TimedMetadataTrackPresentationMode |
Spécifie si un ensemble de pistes de métadonnées chronomètres sont répertoriés dans le code XAML **MediaTransportControls, si des événements sont déclenchés pour les signaux de données dans les pistes et si les sous-titres et les sous-titres contenus dans les pistes sont affichés par le système, par l’application ou pas du tout. |