SystemMediaTransportControlsDisplayUpdater Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |