Compartir a través de


BackgroundMediaPlayer Clase

Definición

Proporciona acceso al reproductor multimedia mientras se ejecuta en segundo plano.

Nota

A partir de Windows, versión 1703, BackgroundMediaPlayer está en desuso y es posible que no esté disponible en versiones futuras de Windows. En su lugar, use la clase MediaPlayer . Para obtener más información, vea Reproducir elementos multimedia en segundo plano.

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
Herencia
Object Platform::Object IInspectable BackgroundMediaPlayer
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

A partir de Windows 10, versión 1607, las aplicaciones deben usar MediaPlayer para la reproducción multimedia. El objeto MediaPlayer permite reproducir elementos multimedia en segundo plano sin problemas, mediante un único proceso. Para obtener información sobre el uso de MediaPlayer, consulta Reproducir audio y vídeo con MediaPlayer. Para obtener información sobre cómo reproducir elementos multimedia en segundo plano con MediaPlayer, consulta Reproducir contenido multimedia en segundo plano. Para obtener información sobre el modelo heredado de reproducción en segundo plano de dos procesos, que sigue siendo compatible con versiones anteriores, consulte Reproducción de medios en segundo plano heredado.

Propiedades

Current

Obtiene la instancia actual del reproductor multimedia en segundo plano.

Nota

A partir de Windows, versión 1703, BackgroundMediaPlayer está en desuso y es posible que no esté disponible en versiones futuras de Windows. En su lugar, use la clase MediaPlayer . Para obtener más información, vea Reproducir elementos multimedia en segundo plano.

Métodos

IsMediaPlaying()

Devuelve un valor booleano que indica si otros medios se están reproduciendo actualmente en el dispositivo.

Nota

A partir de Windows, versión 1703, BackgroundMediaPlayer está en desuso y es posible que no esté disponible en versiones futuras de Windows. En su lugar, use la clase MediaPlayer . Para obtener más información, vea Reproducir elementos multimedia en segundo plano.

SendMessageToBackground(ValueSet)

Envía un mensaje al reproductor multimedia en segundo plano.

Nota

A partir de Windows, versión 1703, BackgroundMediaPlayer está en desuso y es posible que no esté disponible en versiones futuras de Windows. En su lugar, use la clase MediaPlayer . Para obtener más información, vea Reproducir elementos multimedia en segundo plano.

SendMessageToForeground(ValueSet)

Envía un mensaje a la tarea en primer plano.

Nota

A partir de Windows, versión 1703, BackgroundMediaPlayer está en desuso y es posible que no esté disponible en versiones futuras de Windows. En su lugar, use la clase MediaPlayer . Para obtener más información, vea Reproducir elementos multimedia en segundo plano.

Shutdown()

Apaga el reproductor multimedia de fondo actual.

Nota

A partir de Windows, versión 1703, BackgroundMediaPlayer está en desuso y es posible que no esté disponible en versiones futuras de Windows. En su lugar, use la clase MediaPlayer . Para obtener más información, vea Reproducir elementos multimedia en segundo plano.

Eventos

MessageReceivedFromBackground

Se produce cuando se recibe un mensaje de la tarea en segundo plano.

Nota

A partir de Windows, versión 1703, BackgroundMediaPlayer está en desuso y es posible que no esté disponible en versiones futuras de Windows. En su lugar, use la clase MediaPlayer . Para obtener más información, vea Reproducir elementos multimedia en segundo plano.

MessageReceivedFromForeground

Se produce cuando se recibe un mensaje de la tarea en primer plano.

Nota

A partir de Windows, versión 1703, BackgroundMediaPlayer está en desuso y es posible que no esté disponible en versiones futuras de Windows. En su lugar, use la clase MediaPlayer . Para obtener más información, vea Reproducir elementos multimedia en segundo plano.

Se aplica a

Consulte también