Событие Player.CurrentMediaItemAvailable

[Функция, связанная с этой страницей, Медиаплеер Windows SDK, является устаревшей функцией. Он был заменен MediaPlayer. MediaPlayer оптимизирован для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует по возможности использовать MediaPlayer вместо пакета SDK для Медиаплеер Windows. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

Событие CurrentMediaItemAvailable возникает, когда становится доступным элемент метаданных рисунка в текущем элементе мультимедиа.

Синтаксис

Player.CurrentMediaItemAvailable(
  bstrItemName
)

Параметры

bstrItemName

Строка , содержащая имя текущего элемента мультимедиа.

Возвращаемое значение

Это событие не возвращает значение.

Комментарии

Так как воспроизведение может начаться до полного скачивания элемента мультимедиа, все изображения метаданных, содержащиеся в элементе мультимедиа (например, обложка альбома), могут быть недоступны при запуске воспроизведения. Это событие оповещает вас о завершении загрузки графического элемента метаданных. Затем можно получить объект Media , передав значение bstrItemName в MediaCollection. Метод getByName , после которого можно получить доступ к графическому элементу метаданных с помощью media. getItemInfoByType и указание WM/Picture для имени атрибута.

Значение параметров события задается Медиаплеер Windows и может быть доступно или передано методу в импортированном файле JScript, используя заданное имя параметра. Имя этого параметра должно быть введено точно так, как показано ниже, включая прописные буквы.

Медиаплеер Windows 10 Mobile: это событие не поддерживается.

Требования

Требование Значение
Версия
Медиаплеер Windows версии 7.0 или более поздней.
DLL
Wmp.dll

См. также раздел

Объект мультимедиа

Media.getItemInfoByType

MediaCollection.getByName

Объект Player