Propiedad IWMPControls::currentItem
[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 currentItem obtiene o establece el elemento multimedia actual en una lista de reproducción.
Sintaxis
public IWMPMedia currentItem {get; set;}
Public Property currentItem As IWMPMedia
Valor de propiedad
Interfaz WMPLib.IWMPMedia que representa el elemento multimedia.
Observaciones
Esta propiedad solo funciona con elementos de la lista de reproducción actual. No se admite establecer currentItem en la interfaz de un elemento multimedia guardado.
Ejemplos
En el ejemplo siguiente se usa currentItem para establecer el elemento multimedia actual del reproductor en un elemento seleccionado en un cuadro de lista. El cuadro de lista se ha rellenado con todos los elementos de la lista de reproducción actual. El objeto AxWMPLib.AxWindowsMediaPlayer se representa mediante la variable denominada player.
private void playItem_OnSelectedIndexChanged(object sender, System.EventArgs e)
{
int selectedItem = ((System.Windows.Forms.ListBox)sender).SelectedIndex;
// Ensure that the previous media item is stopped.
player.Ctlcontrols.stop();
// Set the current item to the item selected from the list box.
player.Ctlcontrols.currentItem = player.currentPlaylist.get_Item(selectedItem);
// Play the current item.
player.Ctlcontrols.play();
}
Public Sub playItem_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles playItem.SelectedIndexChanged
Dim lb As System.Windows.Forms.ListBox = sender
Dim selectedItem As Integer = lb.SelectedIndex
' Ensure that the previous media item is stopped.
player.Ctlcontrols.stop()
' Set the current item to the item selected from the list box.
player.Ctlcontrols.currentItem = player.currentPlaylist.Item(selectedItem)
' Play the current item.
player.Ctlcontrols.play()
End Sub
Requisitos
Requisito | Value |
---|---|
Versión |
Reproductor multimedia de Windows serie 9 o posterior |
Espacio de nombres |
WMPLib |
Ensamblado |
|
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de