Метод IDvdControl::P arentalLevelSelect (strmif.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Синтаксис
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 |