Freigeben über


MediaPlaybackSessionBufferingStartedEventArgs.IsPlaybackInterruption Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Puffer, der das Ereignis ausgelöst hat, vom System erwartet wurde, z. B. wenn ein neues Element mit der Wiedergabe beginnt oder nachdem der Benutzer eine neue Position im Medienelement gesucht hat, oder ob es sich um eine unerwartete Unterbrechung handelt, z. B. wenn die Pufferung durch eine Beeinträchtigung der Netzwerkverbindung verursacht wird.

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

Eigenschaftswert

Boolean

bool

True, wenn der Puffer eine unerwartete Wiedergabeunterbrechung darstellt. False, wenn die Pufferung ein erwartetes Ergebnis normaler Wiedergabevorgänge war.

Hinweise

Medienwiedergabe-Apps, die eine benutzerdefinierte Benutzeroberfläche implementieren, aktualisieren in der Regel ihre Benutzeroberfläche beim Puffern, um den Benutzer zu informieren. Wenn Sie den Wert dieser Eigenschaft überprüfen, können Sie auswählen, dass die Pufferbenutzeroberfläche nur für unerwartete Pufferunterbrechungen angezeigt wird.

Um die Abwärtskompatibilität zu gewährleisten, empfängt die BufferingStarted-Delegatsignatur die Ereignisargumente als generisches Objekt. Um eine instance dieser Klasse abzurufen, verwenden Sie den as-operator Schlüsselwort (keyword) (C#) oder dynamic_cast (C++), um den args-Parameter in ein MediaPlaybackSessionBufferingStartedEventArgs zu umwandeln.

Gilt für: