SystemMediaTransportControlsDisplayUpdater Класс

Определение

Предоставляет функциональные возможности для обновления сведений о музыке, отображаемых в SystemMediaTransportControls.

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

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

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

Комментарии

Начиная с Windows 10 версии 1607 приложения UWP, использующие класс MediaPlayer для воспроизведения мультимедиа, автоматически интегрируются с SMTC по умолчанию. При автоматической интеграции вы обновляете метаданные мультимедиа, такие как заголовок элемента мультимедиа, с помощью класса MediaPlaybackItem . Вызовите Метод GetDisplayProperties , чтобы получить экземпляр класса MediaItemDisplayProperties . Обновите объект значениями, которые должны отображаться для элемента в SMTC, а затем вызовите Метод ApplyDisplayProperties , чтобы зафиксировать изменения. Инструкции по использованию SMTC из приложения см. в статье Интеграция с SystemMediaTransportControls.

Если вы отключаете ручную интеграцию SMTC или используете более старую версию Windows, необходимо использовать SystemMediaTransportControls.DisplayUpdater для обновления метаданных мультимедиа. Инструкции по ручному управлению SMTC см. в разделе Ручное управление системными элементами управления транспортировкой мультимедиа.

Свойства

AppMediaId

Возвращает или задает идентификатор мультимедиа приложения.

ImageProperties

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

MusicProperties

Возвращает свойства музыки, связанные с текущим воспроизводимым носителем.

Thumbnail

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

Type

Возвращает или задает тип носителя.

VideoProperties

Возвращает свойства видео, связанные с воспроизводимой в данный момент мультимедиа.

Методы

ClearAll()

Удаляет все метаданные мультимедиа.

CopyFromFileAsync(MediaPlaybackType, StorageFile)

Инициализируйте свойства мультимедиа с помощью указанного файла.

Update()

Обновления метаданные для воспроизводимого в данный момент носителя.

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

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