Compartir a través de


Método IWMPControls::p layItem

[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.

El método playItem reproduce el elemento multimedia especificado.

Sintaxis

public void playItem(
  IWMPMedia pIWMPMedia
);

Public Sub playItem( _
  ByVal pIWMPMedia As IWMPMedia _
)
Implements IWMPControls.playItem

Parámetros

pIWMPMedia [in]

Interfaz WMPLib.IWMPMedia para el elemento multimedia.

Valor devuelto

Este método no devuelve ningún valor.

Observaciones

El elemento multimedia se cargará y reproducirá automáticamente, independientemente del valor de la propiedad IWMPSettings.autoStart . Para cargar un elemento sin reproducirlo automáticamente, establezca IWMPSettings.autoStart en false y asigne un valor a AxWindowsMediaPlayer.URL, después de lo cual se puede llamar a IWMPControls.play para empezar a reproducir el elemento.

Nota:

playItem solo funciona con elementos en AxWindowsMediaPlayer.currentPlaylist. No se admite la llamada a playItem con una referencia a un elemento multimedia guardado.

Ejemplos

En el ejemplo siguiente se usa playItem para reproducir un elemento multimedia de la lista de reproducción actual. El elemento que se va a reproducir se elige en función de su posición en la lista de reproducción. El objeto AxWMPLib.AxWindowsMediaPlayer se representa mediante la variable denominada player.

// Declare a variable to hold the position of the media item 
// in the current playlist. An arbitrary value is supplied here.
int index = 3;

// Get the media item at the fourth position in the current playlist.
WMPLib.IWMPMedia media = player.currentPlaylist.get_Item(index);

// Play the media item.
player.Ctlcontrols.playItem(media);

' Declare a variable to hold the position of the media item 
' in the current playlist. An arbitrary value is supplied here.
Dim index As Integer = 3

' Get the media item at the fourth position in the current playlist.
Dim Media As WMPLib.IWMPMedia = player.currentPlaylist.Item(index)

' Play the media item.
player.Ctlcontrols.playItem(Media)

Requisitos

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

Consulte también

AxWindowsMediaPlayer.currentPlaylist (VB y C#)

AxWindowsMediaPlayer.URL (VB y C#)

Interfaz IWMPControls (VB y C#)

IWMPControls.play (VB y C#)

IWMPPlaylist.Item (VB y C#)

IWMPSettings.autoStart (VB y C#)