MediaPlaybackSessionBufferingStartedEventArgs Класс

Определение

Предоставляет данные для события BufferingStartedобъекта MediaPlaybackSession.

public ref class MediaPlaybackSessionBufferingStartedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaPlaybackSessionBufferingStartedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaPlaybackSessionBufferingStartedEventArgs
Public NotInheritable Class MediaPlaybackSessionBufferingStartedEventArgs
Наследование
Object Platform::Object IInspectable MediaPlaybackSessionBufferingStartedEventArgs
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Fall Creators Update (появилось в 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v5.0)

Комментарии

Для обеспечения обратной совместимости подпись делегата BufferingStarted получает аргументы события в качестве универсального объекта. Чтобы получить экземпляр этого класса, используйте оператор as ключевое слово (C#) или dynamic_cast (C++), чтобы привести параметр args к MediaPlaybackSessionBufferingStartedEventArgs.

Свойства

IsPlaybackInterruption

Возвращает значение, указывающее, ожидался ли системой буферизация, которая вызвала событие, например, когда начинается воспроизведение нового элемента или после того, как пользователь ищет новую позицию в элементе мультимедиа, или произошло ли неожиданное прерывание, например, когда буферизация вызвана ухудшением сетевого подключения.

Применяется к