MediaPlaybackSessionBufferingStartedEventArgs.IsPlaybackInterruption Propriété
Définition
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.
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é
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.