Windows.Media.Playback Spazio dei nomi
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 la riproduzione di file multimediali da attività in primo piano e in background.
Classi
BackgroundMediaPlayer |
Fornisce l'accesso al lettore multimediale mentre è in esecuzione in background. Nota A partire da Windows, versione 1703, BackgroundMediaPlayer è deprecato e potrebbe non essere disponibile nelle versioni future di Windows. Usa invece la classe MediaPlayer . Per altre informazioni, vedere Riprodurre elementi multimediali in background. |
CurrentMediaPlaybackItemChangedEventArgs |
Fornisce i dati per l'evento MediaPlaybackList.CurrentItemChanged . |
MediaBreak |
Rappresenta un set di uno o più oggetti MediaPlaybackItem riprodotti prima, dopo o in punti specificati durante la riproduzione di un altro oggetto MediaPlaybackItem. |
MediaBreakEndedEventArgs |
Fornisce i dati per l'evento MediaBreakManager.BreakEnded , che si verifica al termine della riproduzione di un oggetto MediaBreak . |
MediaBreakManager |
Fornisce informazioni sugli oggetti MediaBreak associati a mediaPlayer e controllo. Questa classe fornisce eventi per quando un'interruzione multimediale avvia la riproduzione, termina la riproduzione, viene ignorata o viene eseguita la ricerca. È anche possibile usare questa classe per determinare la riproduzione corrente di MediaBreak o per avviare o ignorare la riproduzione di un MediaBreak. |
MediaBreakSchedule |
Rappresenta un set di oggetti MediaBreak associati a mediaPlaybackItem e le posizioni all'interno della riproduzione dell'elemento riprodotto dalle interruzioni multimediali. |
MediaBreakSeekedOverEventArgs |
Fornisce i dati per l'evento MediaBreakManager.BreaksSeekedOver , che si verifica quando l'utente cerca la posizione di riproduzione multimediale dopo una o più interruzioni multimediali in sospeso. |
MediaBreakSkippedEventArgs |
Fornisce i dati per l'evento MediaBreakManager.BreakSkipped , che si verifica quando viene ignorata la riproduzione di un oggetto MediaBreak . |
MediaBreakStartedEventArgs |
Fornisce i dati per l'evento MediaBreakManager.BreakStarted , che si verifica all'avvio della riproduzione di un oggetto MediaBreak . |
MediaItemDisplayProperties |
Definisce un set di metadati per un oggetto MediaPlaybackItem visualizzato nei controlli di trasporto multimediale di sistema durante la riproduzione dell'elemento. |
MediaPlaybackAudioTrackList |
Rappresenta un elenco di sola lettura di oggetti AudioTrack , di cui è possibile selezionare una singola traccia contemporaneamente. |
MediaPlaybackCommandManager |
Specifica il comportamento di e riceve gli eventi dai controlli di trasporto multimediale di sistema. Usa questa classe per personalizzare l'interazione tra mediaPlayer e i controlli di trasporto multimediale di sistema. |
MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs |
Fornisce dati o l'evento MediaPlaybackCommandManager.AutoRepeatModeReceived , che si verifica quando il gestore comandi riceve un comando dal controllo Ripetizione automatica dei controlli di trasporto multimediale di sistema. |
MediaPlaybackCommandManagerCommandBehavior |
Per l'uso con un oggetto MediaPlaybackCommandManager, questa classe consente di abilitare e disabilitare i comandi Di trasporto multimediale di sistema e di rispondere alle modifiche nello stato abilitato di un comando. |
MediaPlaybackCommandManagerFastForwardReceivedEventArgs |
Fornisce dati o l'evento MediaPlaybackCommandManager.FastForwardReceived , che si verifica quando il gestore dei comandi riceve un comando dal pulsante Fast-forward dei controlli trasporto multimediale di sistema. |
MediaPlaybackCommandManagerNextReceivedEventArgs |
Fornisce dati o l'evento MediaPlaybackCommandManager.NextReceived , che si verifica quando il gestore comandi riceve un comando dal pulsante Avanti dei controlli di trasporto multimediale di sistema. |
MediaPlaybackCommandManagerPauseReceivedEventArgs |
Fornisce dati o l'evento MediaPlaybackCommandManager.PauseReceived , che si verifica quando il gestore dei comandi riceve un comando dal pulsante Pause dei controlli di trasporto multimediale di sistema. |
MediaPlaybackCommandManagerPlayReceivedEventArgs |
Fornisce dati o l'evento MediaPlaybackCommandManager.PlayReceived , che si verifica quando il gestore dei comandi riceve un comando dal pulsante Play dei controlli di trasporto multimediale di sistema. |
MediaPlaybackCommandManagerPositionReceivedEventArgs |
Fornisce dati o l'evento MediaPlaybackCommandManager.PositionReceived , che si verifica quando il gestore comandi riceve un comando che modifica la posizione corrente dai controlli di trasporto multimediale di sistema. |
MediaPlaybackCommandManagerPreviousReceivedEventArgs |
Fornisce dati o l'evento MediaPlaybackCommandManager.PreviousReceived , che si verifica quando il gestore dei comandi riceve un comando dal pulsante Play dei controlli di trasporto multimediale di sistema. |
MediaPlaybackCommandManagerRateReceivedEventArgs |
Fornisce dati o l'evento MediaPlaybackCommandManager.RateReceived , che si verifica quando il gestore comandi riceve un comando che modifica la frequenza di riproduzione corrente dai controlli di trasporto multimediale di sistema. |
MediaPlaybackCommandManagerRewindReceivedEventArgs |
Fornisce dati o l'evento MediaPlaybackCommandManager.RewindReceived , che si verifica quando il gestore comandi riceve un comando dal pulsante Rewind dei controlli di trasporto multimediale di sistema. |
MediaPlaybackCommandManagerShuffleReceivedEventArgs |
Fornisce dati o l'evento ShuffleReceived , che si verifica quando il gestore dei comandi riceve un comando dal controllo Shuffle dei controlli trasporto multimediale di sistema. |
MediaPlaybackItem |
Rappresenta un elemento multimediale che può essere riprodotto. Questa classe funge da wrapper intorno a MediaSource che espone le tracce audio, le tracce video e le tracce di metadati programmate incluse nell'origine multimediale. |
MediaPlaybackItemError |
Rappresenta un errore che si è verificato durante il tentativo di risolvere un oggetto MediaPlaybackItem. |
MediaPlaybackItemFailedEventArgs |
Fornisce i dati per l'evento MediaPlaybackList.ItemFailed . |
MediaPlaybackItemOpenedEventArgs |
Fornisce i dati per l'evento MediaPlaybackList.ItemOpened . |
MediaPlaybackList |
Rappresenta un elenco di oggetti MediaPlaybackItem che possono essere riprodotti. Fornisce metodi per cambiare l'elemento attualmente in riproduzione e abilitare il ciclo e la sequenza casuale. |
MediaPlaybackSession |
Fornisce informazioni sullo stato della sessione di riproduzione corrente di un MediaPlayer e fornisce eventi per rispondere alle modifiche nello stato della sessione di riproduzione. |
MediaPlaybackSessionBufferingStartedEventArgs |
Fornisce dati per l'evento BufferingStarted di mediaPlaybackSession. |
MediaPlaybackSessionOutputDegradationPolicyState |
Esprime lo stato corrente dei criteri di riduzione delle prestazioni dell'output di una MediaPlaybackSession. |
MediaPlaybackSphericalVideoProjection |
Gestisce le impostazioni di proiezione video sferica per una MediaPlaybackSession. |
MediaPlaybackTimedMetadataTrackList |
Rappresenta un elenco di sola lettura di oggetti TimedMetadataTrack . |
MediaPlaybackVideoTrackList |
Rappresenta un elenco di sola lettura di oggetti VideoTrack , di cui è possibile selezionare una singola traccia contemporaneamente. |
MediaPlayer |
Fornisce l'accesso alle funzionalità di riproduzione multimediale, ad esempio riproduzione, sospensione, avanzamento rapido, riavvolgimento e volume. |
MediaPlayerDataReceivedEventArgs |
Fornisce i dati per gli eventi MessageReceivedFromBackground e MessageReceivedFromForeground . |
MediaPlayerFailedEventArgs |
Fornisce i dati per gli eventi MediaFailed . |
MediaPlayerRateChangedEventArgs |
Fornisce i dati per gli eventi MediaPlayerRateChanged . |
MediaPlayerSurface |
Fornisce l'accesso a un oggetto ICompositionSurface condiviso tra MediaPlayer e Compositor per abilitare il rendering del contenuto di MediaPlayer usando le API Windows.UI.Composition senza richiedere l'uso del framework XAML. |
PlaybackMediaMarker |
Rappresenta un marcatore in una posizione specifica in una linea temporale del flusso multimediale. |
PlaybackMediaMarkerReachedEventArgs |
Fornisce dati per gli eventi PlaybackMediaMarkerReached . |
PlaybackMediaMarkerSequence |
Raccolta ordinata di oggetti PlaybackMediaMarker . |
TimedMetadataPresentationModeChangedEventArgs |
Fornisce i dati per l'evento MediaPlaybackTimedMetadataTrackList.PresentationModeChanged . |
Interfacce
IMediaEnginePlaybackSource |
Interfaccia implementata dalle classi che sono origini di riproduzione del motore multimediale. |
IMediaPlaybackSource |
Interfaccia dell'indicatore che identifica la classe di implementazione come origine di riproduzione. |
Enumerazioni
AutoLoadedDisplayPropertyKind |
Specifica i tipi di metadati che possono essere visualizzati automaticamente per un oggetto MediaPlaybackItem. Impostare il tipo di dati da caricare automaticamente assegnando uno di questi valori alle proprietà AutoLoadedDisplayProperties . |
FailedMediaStreamKind |
Indica il tipo di flusso multimediale non riuscito. |
MediaBreakInsertionMethod |
Specifica il metodo utilizzato per inserire la riproduzione MediaBreak nella riproduzione dell'oggetto MediaPlaybackItem a cui appartiene. |
MediaCommandEnablingRule |
Specifica una regola per l'abilitazione di un comando System Media Transport Controls. |
MediaPlaybackItemChangedReason |
Specifica il motivo per cui l'oggetto MediaPlaybackItem corrente in mediaPlaybackList è stato modificato. Verificare il motivo accedendo alla proprietà Reason dell'oggetto CurrentMediaPlaybackItemChangedEventArgs passato all'evento MediaPlaybackList.CurrentItemChanged . |
MediaPlaybackItemErrorCode |
Specifica il tipo di errore che si è verificato durante l'apertura di un oggetto MediaPlaybackItem. |
MediaPlaybackSessionVideoConstrictionReason |
Specifica il motivo basato su criteri per cui l'output video di un elemento multimediale è vincolato. |
MediaPlaybackState |
Specifica lo stato di riproduzione di un oggetto MediaPlaybackSession. |
MediaPlayerAudioCategory |
Specifica i tipi di audio che possono essere riprodotti da un lettore multimediale. |
MediaPlayerAudioDeviceType |
Descrive l'utilizzo principale del dispositivo usato per riprodurre l'audio. Questo valore viene usato da MediaPlayer.AudioDeviceType. |
MediaPlayerError |
Indica i possibili errori del lettore multimediale. |
MediaPlayerState |
Indica gli stati possibili in cui il giocatore può trovarsi. Nota MediaPlayerState può essere modificato o non disponibile dopo Windows 10 versione 1607. In alternativa, usare MediaPlaybackState . |
SphericalVideoProjectionMode |
Specifica la modalità di proiezione sferica utilizzata per il rendering del video. |
StereoscopicVideoRenderMode |
Specifica la modalità di rendering stereoscopica corrente per un MediaPlayer. |
TimedMetadataTrackPresentationMode |
Specifica se un set di tracce di metadati temporali è elencato in XAML **MediaTransportControls, se gli eventi vengono generati per i segnali di dati nelle tracce e se eventuali sottotitoli e sottotitoli contenuti nelle tracce vengono visualizzati dal sistema, dall'app o meno. |