Share via


Propiedad AxWindowsMediaPlayer.currentMedia

[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

La propiedad currentMedia obtiene o establece la interfaz IWMPMedia que corresponde al elemento multimedia actual.

Sintaxis

public IWMPMedia currentMedia {get; set;}

Public Property currentMedia As IWMPMedia

Valor de propiedad

Interfaz WMPLib.IWMPMedia que proporciona acceso al elemento multimedia actual.

Observaciones

Si AxWindowsMediaPlayer.settings. La propiedad autoStart es true, la reproducción comienza automáticamente cada vez que se establece currentMedia.

Puede recuperar una interfaz IWMPMedia para un elemento multimedia determinado a través de la propiedad IWMPPlaylist.Item (el método IWMPPlaylist.get_Item en C#). Para cargar un elemento multimedia con un nombre de archivo, establezca la propiedad URL o use newMedia.

Ejemplos

En el ejemplo siguiente se recupera el primer elemento multimedia de la biblioteca y se usa la propiedad currentMedia para establecer el elemento multimedia recuperado como elemento multimedia actual y mostrar su nombre. El objeto AxWMPLib.AxWindowsMediaPlayer se representa mediante la variable denominada player.

// Get an interface to the first media item in the library. 
WMPLib.IWMPMedia3 firstMedia = (WMPLib.IWMPMedia3)player.mediaCollection.getAll().get_Item(0);

// Make the retrieved media item the current media item.
player.currentMedia = firstMedia;

// Display the name of the current media item.
currentMediaLabel.Text = ("Found first media item. Name = " + player.currentMedia.name);

' Get an interface to the first media item in the library. 
Dim firstMedia As WMPLib.IWMPMedia3 = player.mediaCollection.getAll().Item(0)

' Make the retrieved media item the current media item.
player.currentMedia = firstMedia

' Display the name of the current media item.
currentMediaLabel.Text = ("Found first media item. Name = " + player.currentMedia.name)

Requisitos

Requisito Value
Versión
Reproductor multimedia de Windows serie 9 o posterior
Espacio de nombres
AxWMPLib
Ensamblado
AxInterop.WMPLib.dll (AxInterop.WMPLib.dll.dll)

Consulte también

Objeto AxWindowsMediaPlayer (VB y C#)

AxWindowsMediaPlayer.newMedia (VB y C#)

AxWindowsMediaPlayer.URL (VB y C#)

Interfaz IWMPMedia (VB y C#)

IWMPPlaylist.Item (VB y C#)

IWMPSettings.autoStart (VB y C#)