Метод GetTitleParentalLevels
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Примечание
Этот компонент доступен для использования в операционных системах Microsoft Windows 2000, Windows XP и Windows Server 2003. В последующих версиях он может быть изменен или недоступен.
Метод GetTitleParentalLevels
извлекает уровни родительского управления для указанного заголовка.
[ iLevels = ] MSWebDVD.GetTitleParentalLevels(iTitle)
Параметры
-
iTitle
-
Задает заголовок в виде целого числа.
Возвращаемое значение
Возвращает целочисленное значение, отдельные биты которого указывают, какие уровни родительского управления (PML) заданы в указанном заголовке.
Комментарии
Заголовок может содержать главы или даже короткие сегменты, в которых pml отличается от общего ПМЛ для заголовка. Используйте этот метод для определения всех pmls, которые будут встречаться при воспроизведении указанного заголовка. Возвращаемое целое число представляет собой набор битовых флагов, определенных, как показано в таблице ниже. Выполните побитовую операцию AND для iLevels и каждого возможного значения. Если операция возвращает значение true, это означает, что PML будет обнаружен в какой-то момент в этом заголовке.
Значение | Описание |
---|---|
0x100 | DVD Родительский уровень 1 |
0x200 | DVD Родительский уровень 2 |
0x400 | DVD Родительский уровень 3 |
0x800 | DVD Родительский уровень 4 |
0x1000 | DVD Родительский уровень 5 |
0x2000 | DVD Родительский уровень 6 |
0x4000 | DVD Родительский уровень 7 |
0x8000 | DVD Родительский уровень 8 |
См. также раздел