BackgroundMediaPlayer 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 l'accesso al lettore multimediale durante l'esecuzione in background.
Nota
A partire da Windows, versione 1703, BackgroundMediaPlayer è deprecato e potrebbe non essere disponibile nelle versioni future di Windows. Usare invece la classe MediaPlayer . Per altre informazioni, vedere Riprodurre supporti in background.
public ref class BackgroundMediaPlayer abstract 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 BackgroundMediaPlayer final
/// [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)]
/// [Windows.Foundation.Metadata.Deprecated("Use MediaPlayer instead of BackgroundMediaPlayer. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class BackgroundMediaPlayer 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 static class BackgroundMediaPlayer
[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)]
[Windows.Foundation.Metadata.Deprecated("Use MediaPlayer instead of BackgroundMediaPlayer. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public static class BackgroundMediaPlayer
Public Class BackgroundMediaPlayer
- 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 devono usare MediaPlayer per la riproduzione multimediale. L'oggetto MediaPlayer consente di riprodurre i supporti in background senza problemi, usando un singolo processo. Per informazioni sull'uso di MediaPlayer, vedere Riprodurre audio e video con MediaPlayer. Per informazioni sulla riproduzione dei supporti in background con MediaPlayer, vedere Riprodurre supporti in background. Per informazioni sul modello di riproduzione in background a due processi, che è ancora supportato per la compatibilità con le versioni precedenti, vedere Riproduzione multimediale in background legacy.
Proprietà
Current |
Ottiene l'istanza corrente del lettore multimediale in background. Nota A partire da Windows, versione 1703, BackgroundMediaPlayer è deprecato e potrebbe non essere disponibile nelle versioni future di Windows. Usare invece la classe MediaPlayer . Per altre informazioni, vedere Riprodurre supporti in background. |
Metodi
IsMediaPlaying() |
Restituisce un valore booleano che indica se altri supporti sono attualmente in riproduzione nel dispositivo. Nota A partire da Windows, versione 1703, BackgroundMediaPlayer è deprecato e potrebbe non essere disponibile nelle versioni future di Windows. Usare invece la classe MediaPlayer . Per altre informazioni, vedere Riprodurre supporti in background. |
SendMessageToBackground(ValueSet) |
Invia un messaggio al lettore multimediale in background. Nota A partire da Windows, versione 1703, BackgroundMediaPlayer è deprecato e potrebbe non essere disponibile nelle versioni future di Windows. Usare invece la classe MediaPlayer . Per altre informazioni, vedere Riprodurre supporti in background. |
SendMessageToForeground(ValueSet) |
Invia un messaggio all'attività in primo piano. Nota A partire da Windows, versione 1703, BackgroundMediaPlayer è deprecato e potrebbe non essere disponibile nelle versioni future di Windows. Usare invece la classe MediaPlayer . Per altre informazioni, vedere Riprodurre supporti in background. |
Shutdown() |
Arresta il lettore multimediale in background corrente. Nota A partire da Windows, versione 1703, BackgroundMediaPlayer è deprecato e potrebbe non essere disponibile nelle versioni future di Windows. Usare invece la classe MediaPlayer . Per altre informazioni, vedere Riprodurre supporti in background. |
Eventi
MessageReceivedFromBackground |
Si verifica quando viene ricevuto un messaggio dall'attività in background. Nota A partire da Windows, versione 1703, BackgroundMediaPlayer è deprecato e potrebbe non essere disponibile nelle versioni future di Windows. Usare invece la classe MediaPlayer . Per altre informazioni, vedere Riprodurre supporti in background. |
MessageReceivedFromForeground |
Si verifica quando un messaggio viene ricevuto dall'attività in primo piano. Nota A partire da Windows, versione 1703, BackgroundMediaPlayer è deprecato e potrebbe non essere disponibile nelle versioni future di Windows. Usare invece la classe MediaPlayer . Per altre informazioni, vedere Riprodurre supporti in background. |