Событие CurrentMediaItemAvailable объекта AxWindowsMediaPlayer
[Функция, связанная с этой страницей, Медиаплеер Windows SDK, является устаревшей функцией. Он был заменен MediaPlayer. MediaPlayer оптимизирован для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует по возможности использовать MediaPlayer вместо пакета SDK для Медиаплеер Windows. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Событие CurrentMediaItemAvailable возникает, когда становится доступным элемент метаданных рисунка в текущем элементе мультимедиа.
[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
Данные о событиях
Обработчик, связанный с этим событием, имеет тип AxWMPLib._WMPOCXEvents_CurrentMediaItemAvailableEventHandler. Этот обработчик получает аргумент типа AxWMPLib._WMPOCXEvents_CurrentMediaItemAvailableEvent, который содержит следующее свойство, связанное с этим событием.
Свойство | Описание |
---|---|
bstrItemName | System.StringИмя текущего элемента мультимедиа. |
Комментарии
Так как воспроизведение может начаться до полного скачивания элемента мультимедиа, все изображения метаданных, содержащиеся в элементе мультимедиа (например, обложка альбома), могут быть недоступны при запуске воспроизведения. Это событие оповещает вас о завершении загрузки графического элемента метаданных. Затем можно получить интерфейс IWMPMedia , передав значение bstrItemName в коллекцию IWMPMediaCollection. Метод getByName , после которого можно получить доступ к графическому элементу метаданных с помощью IWMPMedia3. getItemInfoByType и указание WM/Picture для имени атрибута.
Требования
Требование | Значение |
---|---|
Версия |
Медиаплеер Windows серии 9 или более поздней версии |
Пространство имен |
AxWMPLib |
Сборка |
|
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по