MediaPlaybackSessionBufferingStartedEventArgs.IsPlaybackInterruption Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.