DVD-диск

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

Элемент управления ActiveX Медиаплеер Windows 6.4 содержит объект DVD, который предоставляет различные методы и свойства, а также одно событие для работы с содержимым DVD. Например, чтобы определить количество доступных dvd-дисков, используйте проигрыватель 6. свойство titlesAvailable :

var numTitles = WMP64.DVD.TitlesAvailable;

Объектная модель Медиаплеер Windows 7 или более поздней версии реализует более интегрированный подход к DVD. Свойства, методы и события, относящиеся к DVD, реализуются только там, где это необходимо. В противном случае существующие функциональные возможности объектной модели работают с DVD-носителями, как и ожидалось. Например, чтобы определить количество названий DVD, доступных при использовании Медиаплеер Windows 7 или более поздней версии, извлекается объект Списка воспроизведения из объекта Cdrom:

var dvdTitles = WMP9.cdromCollection.item(0).playlist;

В предыдущем примере извлекается объект списка воспроизведения с первой записью, представляющей DVD-носитель на первом диске. Дополнительные записи представляют отдельные dvd-названия. Таким образом, количество доступных названий можно вычислить следующим образом:

var numTitles = dvdTitles.count - 1;

Ниже приведены main различия, которые следует учитывать при миграции с версии 6.4.

  • Воспроизведение DVD-дисков поддерживается только при использовании Медиаплеер Windows для Windows XP или более поздней версии, а также операционной системы Windows XP или более поздней версии.
  • Диски DVD-ROM перечисляются точно так же, как диски CD-ROM с помощью объекта CdromCollection .
  • Управление отдельными DVD-дисками осуществляется с помощью объекта Cdrom .
  • Объект DVD расширяет объектную модель методами и одним свойством, специально предназначенным для работы с DVD.
  • Существуют два новых события, OpenPlaylistSwitch и DomainChange, специально для работы с DVD.
  • Содержимое DVD организовано с помощью объектов списка воспроизведения и объектов мультимедиа .
  • Языки DVD управляются с помощью языковых функций, доступных в объекте Controls (серия Медиаплеер Windows 9 или более поздней версии).
  • Элементы управления транспортировкой и сведения о положении для DVD работают так же, как и для других типов цифровых носителей.

Руководство по миграции объектной модели

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