Использование элемента управления Медиаплеер Windows в программе C++

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

Примечание

Использование C++ для внедрения элемента управления Медиаплеер Windows поддерживается для Медиаплеер Windows серии 9 или более поздних версий.

 

Существует несколько различных способов использования элемента управления Медиаплеер Windows в программе C++. Вы можете создать экземпляр элемента управления в консольном приложении или внедрить элемент управления в приложение Windows. Кроме того, можно реализовать интерфейсы, позволяющие запускать внедренный элемент управления проигрывателя в удаленном режиме. Вы можете настроить пользовательский интерфейс внедренного элемента управления, применив файл определения обложки.

Эти сведения описаны в следующих разделах.

Раздел Описание
Использование элемента управления Медиаплеер Windows в консольном приложении Описывает простое консольное приложение C++, которое создает экземпляр элемента управления Медиаплеер Windows для отображения версии.
Размещение элемента управления Медиаплеер Windows в приложении Windows Описывает, как использовать окно узла ATL ActiveX для внедрения элемента управления Медиаплеер Windows в программу Windows.
Реализация удаленного управления проигрывателем Windows Media Описывает, как внедрить элемент управления Медиаплеер Windows в программу C++ в удаленном режиме, который позволяет пользователям отстыковать элемент управления для перехода в полный режим проигрывателя.
Обработка событий в C++ Описывает, как получать уведомления о событиях от Медиаплеер Windows.
Использование скинов с элементом управления Медиаплеер Windows Описывает, как применить файл обложки к элементу управления Медиаплеер Windows, внедренного в программу C++.

 

Примечание

Элемент управления Медиаплеер Windows 10 Mobile можно внедрить в приложение Windows CE. Методы, используемые для этого, похожи на те, которые используются с элементом управления Медиаплеер Windows рабочего стола. Однако существуют различия между ATL для Windows и ATL для Windows CE. В этой документации описываются различия между этими реализациями, где это уместно.

 

Справочник по объектной модели для C++

Руководство по управлению проигрывателем