MediaChange-Ereignis des AxWindowsMediaPlayer-Objekts
Das MediaChange-Ereignis tritt auf, wenn sich ein Medienelement ändert.
[C#]
private void player_MediaChange(
object sender,
_WMPOCXEvents_MediaChangeEvent e
)
[Visual Basic]
Private Sub player_MediaChange(
sender As Object,
e As _WMPOCXEvents_MediaChangeEvent
) Handles player.MediaChange
Ereignisdaten
Der diesem Ereignis zugeordnete Handler ist vom Typ AxWMPLib. _ WMPOCXEvents _ MediaChangeEventHandler. Dieser Handler empfängt ein Argument vom Typ AxWMPLib. _ WMPOCXEvents _ MediaChangeEvent, das die folgende Eigenschaft im Zusammenhang mit diesem Ereignis enthält.
| Eigenschaft | BESCHREIBUNG |
|---|---|
| Element | System.ObjectDas geänderte Medienelement. Sie können diese in eine IWMPMedia-Schnittstelle umleiten, um darauf zuzugreifen. |
Beispiele
Im folgenden Beispiel wird eine Bezeichnung verwendet, um den Namen des aktuellen Medienelements anzuzeigen. Der Code aktualisiert den Text in der Bezeichnung mit jedem Vorkommen des MediaChange-Ereignisses. Das AxWMPLib.AxWindowsMediaPlayer-Objekt wird durch die Variable player dargestellt.
// Add a delegate for the MediaChange event.
player.MediaChange += new AxWMPLib._WMPOCXEvents_MediaChangeEventHandler(player_MediaChange);
private void player_MediaChange(object sender, AxWMPLib._WMPOCXEvents_MediaChangeEvent e)
{
// Get an interface to the changed media item that is returned in the event data.
WMPLib.IWMPMedia3 changedItem = (WMPLib.IWMPMedia3)e.item;
// Display the name of the changed media item.
mediaName.Text = changedItem.name;
}
Public Sub player_MediaChange(ByVal sender As Object, ByVal e As AxWMPLib._WMPOCXEvents_MediaChangeEvent) Handles player.MediaChange
' Get an interface to the changed media item that is returned in the event data.
Dim changedItem As WMPLib.IWMPMedia3 = e.item
' Display the name of the changed media item.
mediaName.Text = changedItem.name
End Sub
Anforderungen
| Anforderung | Wert |
|---|---|
| Version |
Windows Media Player 9er Serie oder höher |
| Namespace |
AxWMPLib |
| Assembly |
|