Поделиться через


MediaPlaybackCommandManager Класс

Определение

Указывает поведение и получает события от системных элементов управления транспортировкой мультимедиа. Используйте этот класс для настройки взаимодействия между MediaPlayer и системным элементом управления транспортировкой мультимедиа.

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

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

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v3.0)

Комментарии

Получите экземпляр MediaPlaybackCommandManager , перейдя к свойству CommandManager объекта MediaPlayer .

Инструкции по интеграции с SMTC см. в разделе Интеграция с системными элементами управления транспортировкой мультимедиа.

Свойства

AutoRepeatModeBehavior

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

FastForwardBehavior

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

IsEnabled

Возвращает или задает значение, указывающее, включен ли MediaPlaybackCommandManager .

MediaPlayer

Возвращает экземпляр MediaPlayer, связанный с MediaPlaybackCommandManager.

NextBehavior

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

PauseBehavior

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

PlayBehavior

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

PositionBehavior

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

PreviousBehavior

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

RateBehavior

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

RewindBehavior

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

ShuffleBehavior

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

События

AutoRepeatModeReceived

Происходит, когда диспетчер команд получает команду из элемента управления Автозахопуск системного элемента управления транспортировкой мультимедиа.

FastForwardReceived

Происходит, когда диспетчер команд получает команду с помощью кнопки "Перемять вперед " системного элемента управления транспортировкой мультимедиа.

NextReceived

Происходит, когда диспетчер команд получает команду с кнопки Далее элемента управления транспортировкой системных носителей.

PauseReceived

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

PlayReceived

Происходит, когда диспетчер команд получает команду из элемента управления Воспроизведение системного элемента управления транспортировкой мультимедиа.

PositionReceived

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

PreviousReceived

Происходит, когда диспетчер команд получает команду от кнопки Назад элемента управления транспортировкой системных носителей.

RateReceived

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

RewindReceived

Происходит, когда диспетчер команд получает команду от кнопки Перемотка системного элемента управления транспортировкой мультимедиа.

ShuffleReceived

Происходит, когда диспетчер команд получает команду из элемента управления «Перемешитие » системного элемента управления транспортировкой мультимедиа.

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

См. также раздел