Player.CurrentMediaItemAvailable-Ereignis

[Das dieser Seite zugeordnete Feature Windows Medienwiedergabe SDK ist ein Legacyfeature. Es wurde von MediaPlayer abgelöst. MediaPlayer wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, mediaPlayer anstelle von Windows Medienwiedergabe SDK für neuen Code zu verwenden. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

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

Syntax

Player.CurrentMediaItemAvailable(
  bstrItemName
)

Parameter

bstrItemName

Zeichenfolge mit dem Namen des aktuellen Medienelements.

Rückgabewert

Dieses Ereignis gibt keinen Wert zurück.

Bemerkungen

Da die Wiedergabe beginnen kann, bevor ein Medienelement vollständig heruntergeladen wird, sind alle metadatengrafiken, die im Medienelement enthalten sind (z. B. Albumcover), möglicherweise nicht verfügbar, wenn es mit der Wiedergabe beginnt. Dieses Ereignis benachrichtigt Sie, wenn der Download eines Metadatengrafikelements abgeschlossen ist. Anschließend können Sie das Media-Objekt abrufen, indem Sie den Wert von bstrItemName an die MediaCollection übergeben. getByName-Methode , nach der Sie mithilfe von Media auf das Metadatengrafikelement zugreifen können. getItemInfoByType und Angeben von WM/Picture für den Attributnamen.

Der Wert von Ereignisparametern wird von Windows Medienwiedergabe angegeben und kann mithilfe des angegebenen Parameternamens auf eine Methode in einer importierten JScript-Datei zugegriffen oder an eine Methode übergeben werden. Dieser Parametername muss genau wie gezeigt eingegeben werden, einschließlich Groß-/Kleinschreibung.

Windows Medienwiedergabe 10 Mobile: Dieses Ereignis wird nicht unterstützt.

Anforderungen

Anforderung Wert
Version
Windows Medienwiedergabe Version 7.0 oder höher.
DLL
Wmp.dll

Siehe auch

Media-Objekt

Media.getItemInfoByType

MediaCollection.getByName

Player-Objekt