CurrentMediaItemAvailable-Ereignis des AxWindowsMediaPlayer-Objekts

Das CurrentMediaItemAvailable-Ereignis tritt auf, wenn ein grafisches Metadatenelement im aktuellen Medienelement verfügbar wird.

[C#]
private void player_CurrentMediaItemAvailable(
  object sender,
  _WMPOCXEvents_CurrentMediaItemAvailableEvent e
)

[Visual Basic]
Private Sub player_CurrentMediaItemAvailable(
  sender As Object,  
  e As _WMPOCXEvents_CurrentMediaItemAvailableEvent
) Handles player.CurrentMediaItemAvailable

Ereignisdaten

Der diesem Ereignis zugeordnete Handler ist vom Typ AxWMPLib. _ WMPOCXEvents _ CurrentMediaItemAvailableEventHandler. Dieser Handler empfängt ein Argument vom Typ AxWMPLib. _ WMPOCXEvents _ CurrentMediaItemAvailableEvent, das die folgende Eigenschaft im Zusammenhang mit diesem Ereignis enthält.

Eigenschaft BESCHREIBUNG
bstrItemName System.StringDer Name des aktuellen Medienelements.

Hinweise

Da die Wiedergabe beginnen kann, bevor ein Medienelement vollständig heruntergeladen wird, sind metadatengrafiken, die im Medienelement enthalten sind (z. B. Album cover art), möglicherweise nicht verfügbar, wenn es mit der Wiedergabe beginnt. Dieses Ereignis warnt Sie, wenn das Herunterladen eines Metadatengrafikelements abgeschlossen ist. Sie können dann die IWMPMedia-Schnittstelle abrufen, indem Sie den Wert von bstrItemName an die IWMPMediaCollection übergeben. getByName-Methode, nach der Sie mithilfe von IWMPMedia3 auf das Metadatengrafikelement zugreifen können. getItemInfoByType und Angeben von WM/Picture für den Attributnamen.

Anforderungen

Anforderung Wert
Version
Windows Media Player Serie 9 oder höher
Namespace
AxWMPLib
Assembly
AxInterop.WMPLib.dll (AxInterop.WMPLib.dll.dll)

Siehe auch

AxWindowsMediaPlayer-Objekt (VB und C#)

IWMPMedia-Schnittstelle (VB und C#)

IWMPMedia3.getItemInfoByType (VB und C#)

IWMPMediaCollection.getByName (VB und C#)