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
- Наследование
- Атрибуты
Требования к 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() |
Обновления метаданные для воспроизводимого в данный момент носителя. |