Partager via


MediaPlaybackCommandManager Classe

Définition

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.

public ref class MediaPlaybackCommandManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MediaPlaybackCommandManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MediaPlaybackCommandManager
Public NotInheritable Class MediaPlaybackCommandManager
Héritage
Object Platform::Object IInspectable MediaPlaybackCommandManager
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v3.0)

Remarques

Obtenez une instance de MediaPlaybackCommandManager en accédant à la propriété CommandManager d’un objet MediaPlayer.

Pour obtenir des conseils pratiques sur l’intégration avec le SMTC, consultez Intégrer aux contrôles de transport de média système.

Propriétés

AutoRepeatModeBehavior

Obtient un objet qui définit le comportement lorsque le contrôle de répétition automatique dans les contrôles de transport de média système est activé.

FastForwardBehavior

Obtient un objet qui définit le comportement lorsque le bouton Avance rapide dans les contrôles de transport du support système est appuyé.

IsEnabled

Obtient ou définit une valeur indiquant si MediaPlaybackCommandManager est activé.

MediaPlayer

Obtient le instance MediaPlayer associé à MediaPlaybackCommandManager.

NextBehavior

Obtient un objet qui définit le comportement lorsque le bouton Suivant dans les contrôles de transport du média système est appuyé.

PauseBehavior

Obtient un objet qui définit le comportement lorsque le bouton Pause dans les contrôles de transport du média système est appuyé.

PlayBehavior

Obtient un objet qui définit le comportement lorsque le bouton Lire dans les contrôles de transport du média système est appuyé.

PositionBehavior

Obtient un objet qui définit le comportement lorsque le contrôle de position de lecture dans les contrôles de transport du support système est déplacé.

PreviousBehavior

Obtient un objet qui définit le comportement lorsque le bouton Précédent dans les contrôles de transport du média système est appuyé.

RateBehavior

Obtient un objet qui définit le comportement lorsque la vitesse de lecture est modifiée à l’aide des contrôles de transport de média système.

RewindBehavior

Obtient un objet qui définit le comportement lorsque le bouton Rembobiner dans les contrôles de transport du support système est appuyé.

ShuffleBehavior

Obtient un objet qui définit le comportement lorsque le bouton Shuffle dans les contrôles de transport du média système est activé.

Événements

AutoRepeatModeReceived

Se produit lorsque le gestionnaire de commandes reçoit une commande du contrôle de répétition automatique des contrôles de transport du média système.

FastForwardReceived

Se produit lorsque le gestionnaire de commandes reçoit une commande du bouton Avance rapide des contrôles de transport du média système.

NextReceived

Se produit lorsque le gestionnaire de commandes reçoit une commande du bouton Suivant des contrôles de transport du support système.

PauseReceived

Se produit lorsque le gestionnaire de commandes reçoit une commande du bouton Suspendre des contrôles de transport du média système.

PlayReceived

Se produit lorsque le gestionnaire de commandes reçoit une commande du contrôle Play des contrôles de transport de média système.

PositionReceived

Se produit lorsque le gestionnaire de commandes reçoit une commande modifiant la position de lecture actuelle des contrôles de transport du support système.

PreviousReceived

Se produit lorsque le gestionnaire de commandes reçoit une commande du bouton Précédent des contrôles de transport du média système.

RateReceived

Se produit lorsque le gestionnaire de commandes reçoit une commande qui modifie la vitesse de lecture actuelle des contrôles de transport du support système.

RewindReceived

Se produit lorsque le gestionnaire de commandes reçoit une commande du bouton Rembobiner des contrôles de transport du support système.

ShuffleReceived

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.

S’applique à

Voir aussi