Condividi tramite


SystemMediaTransportControlsDisplayUpdater Classe

Definizione

Fornisce funzionalità per aggiornare le informazioni musicali visualizzate in 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
Ereditarietà
Object Platform::Object IInspectable SystemMediaTransportControlsDisplayUpdater
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

A partire da Windows 10, versione 1607, le app UWP che usano la classe MediaPlayer per riprodurre gli elementi multimediali vengono integrate automaticamente con i controlli SMTC per impostazione predefinita. Con l'integrazione automatica, si aggiornano i metadati multimediali, ad esempio il titolo di un elemento multimediale, usando la classe MediaPlaybackItem . Chiamare GetDisplayProperties per ottenere un'istanza della classe MediaItemDisplayProperties . Aggiornare l'oggetto con i valori che si desidera visualizzare per l'elemento nei controlli SMTC e quindi chiamare ApplyDisplayProperties per eseguire il commit delle modifiche. Per indicazioni sull'uso dei controlli SMTC dall'app, vedi Integrare con SystemMediaTransportControls.

Se si disabilita l'integrazione SMTC manuale o si usa una versione precedente di Windows, è necessario usare SystemMediaTransportControls.DisplayUpdater per aggiornare i metadati multimediali. Per indicazioni su come controllare manualmente i controlli SMTC, vedere Controllo manuale dei controlli di trasporto multimediale di sistema.

Proprietà

AppMediaId

Ottiene o imposta l'ID multimediale dell'app.

ImageProperties

Ottiene le proprietà dell'immagine associate al supporto attualmente in riproduzione.

MusicProperties

Ottiene le proprietà musicali associate al supporto attualmente in riproduzione.

Thumbnail

Ottiene o imposta l'immagine di anteprima associata al supporto attualmente in riproduzione.

Type

Ottiene o imposta il tipo di supporto.

VideoProperties

Ottiene le proprietà video associate al supporto attualmente in riproduzione.

Metodi

ClearAll()

Cancella tutti i metadati multimediali.

CopyFromFileAsync(MediaPlaybackType, StorageFile)

Inizializzare le proprietà multimediali utilizzando il file specificato.

Update()

Aggiornamenti i metadati per il supporto attualmente in riproduzione.

Si applica a

Vedi anche