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


Метод IDvdControl::P arentalLevelSelect (strmif.h)

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

Примечание Интерфейс IDvdControl не рекомендуется использовать. Используйте IDvdControl2 instread.
 
Задает уровень родительского доступа для текущего файла мультимедиа.

Синтаксис

HRESULT ParentalLevelSelect(
  ULONG ulParentalLevel
);

Параметры

ulParentalLevel

Значение, указывающее текущий уровень родительского доступа к файлу мультимедиа. Значение должно быть от 1 до 8 включительно. Предопределенные родительские уровни:

Значение Описание
1 Оценка — G, Общая.
3 Оценка — PG, рекомендованное родительское руководство.
4 Оценка : PG-13, рекомендовано родительское руководство, не рекомендуется для лиц в возрасте до 13 лет.
6 Оценка — R, Restricted.
7 Оценка — NC-17.

Возвращаемое значение

Возвращает значение HRESULT .

Комментарии

Этот метод возвращает ошибку, если домен не DVD_DOMAIN_Stop. Дополнительные сведения см. в разделе DVD_DOMAIN.

Этот метод задает уровень доступа текущего пользователя; этот уровень доступа определяет, какие файлы мультимедиа пользователь может воспроизвести. Более высокие уровни могут воспроизводить содержимое более низкого уровня; Более низкие уровни не могут воспроизводить содержимое более высокого уровня. Например, взрослые могут watch содержимое, безопасное для детей, но дети не могут watch содержимое для взрослых.

Фильтр DVD-навигатора не предоставляет ограничений на настройку родительского уровня. Приложения DVD-проигрывателя могут применять ограничения на родительский уровень, такие как защита паролем для повышения текущего родительского уровня. Родительский контроль в DVD-навигаторе отключен по умолчанию.

Чтобы отключить родительское управление, передайте 0xffffffff для ulParentalLevel. Если родительское управление отключено, игрок будет воспроизводить первую цепочку программ (PGC) в родительском блоке независимо от идентификаторов родителей.

Требования

   
Минимальная версия клиента Справка:_Dshowh
Целевая платформа Windows
Header strmif.h
DLL Quartz.dll

См. также раздел

Коды ошибок и успешного выполнения

Интерфейс IDvdControl

IDvdControl::P arentalCountrySelect