MediaPlaybackSessionBufferingStartedEventArgs.IsPlaybackInterruption Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, ожидался ли системой буферизация, которая вызвала событие, например, когда начинается воспроизведение нового элемента или после того, как пользователь ищет новую позицию в элементе мультимедиа, или произошло ли неожиданное прерывание, например, когда буферизация вызвана ухудшением сетевого подключения.
public:
property bool IsPlaybackInterruption { bool get(); };
bool IsPlaybackInterruption();
public bool IsPlaybackInterruption { get; }
var boolean = mediaPlaybackSessionBufferingStartedEventArgs.isPlaybackInterruption;
Public ReadOnly Property IsPlaybackInterruption As Boolean
Значение свойства
bool
Значение true, если буферизация представляет собой непредвиденное прерывание воспроизведения. False, если буферизация была ожидаемым результатом обычных операций воспроизведения.
Комментарии
Приложения воспроизведения мультимедиа, реализующие пользовательский интерфейс, обычно обновляют свой пользовательский интерфейс при буферизации для информирования пользователя. Проверка значения этого свойства позволяет выбрать отображение только пользовательского интерфейса буферизации для непредвиденных прерываний буферизации.
Для обеспечения обратной совместимости подпись делегата BufferingStarted получает аргументы события в качестве универсального объекта. Чтобы получить экземпляр этого класса, используйте оператор as ключевое слово (C#) или dynamic_cast (C++), чтобы привести параметр args к MediaPlaybackSessionBufferingStartedEventArgs.