Поделиться через


начало работы с пакетом SDK для Медиаплеер Windows

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

Чтобы создать подключаемый модуль, сначала необходимо установить Microsoft eMbedded Visual C++ 4.0 и Visual Studio 2003. Необходимо также установить пакет SDK для Pocket PC 2003 или пакет SDK для смартфонов 2003, которые являются отдельными загружаемыми файлами. Для компиляции и запуска проекта необходимо синхронизировать карманный компьютер или смартфон под управлением операционной системы Windows Mobile 2003 Second Edition с компьютером разработчика с помощью Microsoft ActiveSync® 3.7.1 или более поздней версии.

Так как подключаемые модули пользовательского интерфейса на устройствах Windows Mobile используют ту же модель подключаемого модуля, что и классические версии, вы можете использовать мастер подключаемых модулей Медиаплеер Windows в качестве отправной точки при создании фонового подключаемого модуля пользовательского интерфейса, который будет работать с Медиаплеер Windows 10 Mobile.

Чтобы создать код подключаемого модуля пользовательского интерфейса, сделайте следующее:

  1. Откройте Visual Studio 2003 и запустите новый проект в Visual C++.
  2. В области Шаблоны выберите мастер подключаемых модулей Медиаплеер Windows.
  3. Присвойте проекту имя NetworkPlugin и нажмите кнопку ОК.
  4. Выберите Подключаемый модуль пользовательского интерфейса и нажмите кнопку Далее.
  5. Выберите Фон и нажмите кнопку Далее.
  6. Нажмите кнопку Далее, чтобы завершить работу мастера. Если вы собираетесь отслеживать события с помощью подключаемого модуля, необходимо проверка Прослушивание событий перед завершением работы мастера и ознакомиться с документацией по интерфейсу IWMPEvents, чтобы узнать, какие события поддерживаются на Медиаплеер Windows 10 Mobile.

Теперь, когда вы создали код подключаемого модуля пользовательского интерфейса, необходимо создать пустой проект Windows CE DLL в eMbedded Visual C++ 4.0. Затем скопируйте созданные мастером исходные файлы в новый проект, чтобы они компилировались с помощью компилятора ARM4.

Создание пустого проекта

  1. Запустите новый проект в eMbedded Visual C++, а затем выберите Библиотека Dynamic-Link WCE в области Проекты .
  2. Присвойте проекту имя и нажмите кнопку ОК.
  3. Убедитесь, что выбран пустой проект Windows CE DLL, а затем нажмите кнопку Готово.
  4. Щелкните пункт меню Проект .
  5. Выберите Добавить в проект, а затем щелкните Файлы.
  6. Выберите файлы C++, созданные с помощью мастера подключаемых модулей, и нажмите кнопку ОК.

Создание подключаемого модуля пользовательского интерфейса для Медиаплеер Windows 10 Mobile

Интерфейс IWMPEvents