Partager via


MediaPlaybackSessionBufferingStartedEventArgs.IsPlaybackInterruption Propriété

Définition

Obtient une valeur indiquant si la mise en mémoire tampon qui a déclenché l’événement était attendue par le système, par exemple lorsqu’un nouvel élément commence à jouer ou après que l’utilisateur cherche une nouvelle position dans l’élément multimédia, ou s’il s’agit d’une interruption inattendue, par exemple quand la mise en mémoire tampon est provoquée par une dégradation de la connexion réseau.

public:
 property bool IsPlaybackInterruption { bool get(); };
bool IsPlaybackInterruption();
public bool IsPlaybackInterruption { get; }
var boolean = mediaPlaybackSessionBufferingStartedEventArgs.isPlaybackInterruption;
Public ReadOnly Property IsPlaybackInterruption As Boolean

Valeur de propriété

Boolean

bool

True si la mise en mémoire tampon représente une interruption de lecture inattendue. False si la mise en mémoire tampon était un résultat attendu des opérations de lecture normales.

Remarques

Les applications de lecture multimédia qui implémentent une interface utilisateur personnalisée mettent généralement à jour leur interface utilisateur lorsque la mise en mémoire tampon se produit pour en informer l’utilisateur. La vérification de la valeur de cette propriété vous permet de choisir d’afficher uniquement l’interface utilisateur de mise en mémoire tampon pour les interruptions inattendues de mise en mémoire tampon.

Pour maintenir la compatibilité descendante, la signature du délégué BufferingStarted reçoit les arguments d’événement en tant qu’objet générique. Pour obtenir une instance de cette classe, utilisez comme opérateur mot clé (C#) ou dynamic_cast (C++) pour caster le paramètre args en un MediaPlaybackSessionBufferingStartedEventArgs.

S’applique à